<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Interactive BOM for KiCAD</title>
  <style type="text/css">
:root {
  --pcb-edge-color: black;
  --pad-color: #878787;
  --pad-hole-color: #CCCCCC;
  --pad-color-highlight: #D04040;
  --pin1-outline-color: #ffb629;
  --pin1-outline-color-highlight: #b4ff03;
  --silkscreen-edge-color: #aa4;
  --silkscreen-polygon-color: #4aa;
  --silkscreen-text-color: #4aa;
  --fabrication-edge-color: #907651;
  --fabrication-polygon-color: #907651;
  --fabrication-text-color: #a27c24;
  --track-color: #def5f1;
  --track-color-highlight: #D04040;
  --zone-color: #def5f1;
  --zone-color-highlight: #d0404080;
}

html, body {
  margin: 0px;
  height: 100%;
  font-family: Verdana, sans-serif;
}

.dark.topmostdiv {
  --pcb-edge-color: #eee;
  --pad-color: #808080;
  --pin1-outline-color: #ffa800;
  --pin1-outline-color-highlight: #ccff00;
  --track-color: #42524f;
  --zone-color: #42524f;
  background-color: #252c30;
  color: #eee;
}

button {
  background-color: #eee;
  border: 1px solid #888;
  color: black;
  height: 44px;
  width: 44px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  font-weight: bolder;
}

.dark button {
  /* This will be inverted */
  background-color: #c3b7b5;
}

button.depressed {
  background-color: #0a0;
  color: white;
}

.dark button.depressed {
  /* This will be inverted */
  background-color: #b3b;
}

button:focus {
  outline: 0;
}

button#tb-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}

button#lr-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}

button#bom-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-grouped-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m4 0h5m4 0h3M6.1 22h3m3.9 0h5m4 0h4m-16-8h4m4 0h4'/%3E%3Cpath stroke-linecap='null' d='M5 17.5h22M5 26.6h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-ungrouped-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m-4 8h3m-3 8h4'/%3E%3Cpath stroke-linecap='null' d='M5 13.5h22m-22 8h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-netlist-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' stroke='%23000' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-width='2' d='M6 26l6-6v-8m13.8-6.3l-6 6v8'/%3E%3Ccircle cx='11.8' cy='9.5' r='2.8' stroke-width='2'/%3E%3Ccircle cx='19.8' cy='22.8' r='2.8' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}

button#copy {
  background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
  background-position: 6px 6px;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 6px;
  height: 40px;
  width: 40px;
  margin: 10px 5px;
}

button#copy:active {
    box-shadow: inset 0px 0px 5px #6c6c6c;
}

textarea.clipboard-temp {
  position: fixed;
  top: 0;
  left: 0;
  width: 2em;
  height: 2em;
  padding: 0;
  border: None;
  outline: None;
  box-shadow: None;
  background: transparent;
}

.left-most-button {
  border-right: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.middle-button {
  border-right: 0;
}

.right-most-button {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.button-container {
  font-size: 0;
  margin: 10px 10px 10px 0px;
}

.dark .button-container {
  filter: invert(1);
}

.button-container button {
  background-size: 32px 32px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
}

@media print {
  .hideonprint {
    display: none;
  }
}

canvas {
  cursor: crosshair;
}

canvas:active {
  cursor: grabbing;
}

.fileinfo {
  width: 100%;
  max-width: 1000px;
  border: none;
  padding: 5px;
}

.fileinfo .title {
  font-size: 20pt;
  font-weight: bold;
}

.fileinfo td {
  overflow: hidden;
  white-space: nowrap;
  max-width: 1px;
  width: 50%;
  text-overflow: ellipsis;
}

.bom {
  border-collapse: collapse;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 10pt;
  table-layout: fixed;
  width: 100%;
  margin-top: 1px;
}

.bom th, .bom td {
  border: 1px solid black;
  padding: 5px;
  word-wrap: break-word;
  text-align: center;
  position: relative;
}

.dark .bom th, .dark .bom td {
  border: 1px solid #777;
}

.bom th {
  background-color: #CCCCCC;
  background-clip: padding-box;
}

.dark .bom th {
  background-color: #3b4749;
}

.bom tr.highlighted:nth-child(n) {
  background-color: #cfc;
}

.dark .bom tr.highlighted:nth-child(n) {
  background-color: #226022;
}

.bom tr:nth-child(even) {
  background-color: #f2f2f2;
}

.dark .bom tr:nth-child(even) {
  background-color: #313b40;
}

.bom tr.checked {
  color: #aaa;
}

.dark .bom tr.checked {
  color: #666;
}

.bom tr {
  transition: background-color 0.2s;
}

.bom .numCol {
  width: 25px;
}

.bom .Description {
  width: 10%;
}

.bom .Part {
  width: 10%;
}

.bom .Value {
  width: 15%;
}

.bom .Quantity {
  width: 65px;
}

.bom th .sortmark {
  position: absolute;
  right: 1px;
  top: 1px;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #221 transparent;
  transform-origin: 50% 85%;
  transition: opacity 0.2s, transform 0.4s;
}

.dark .bom th .sortmark {
  filter: invert(1);
}

.bom th .sortmark.none {
  opacity: 0;
}

.bom th .sortmark.desc {
  transform: rotate(180deg);
}

.bom th:hover .sortmark.none {
  opacity: 0.5;
}

.bom .bom-checkbox {
  width: 30px;
  position: relative;
  user-select: none;
  -moz-user-select: none;
}

.bom .bom-checkbox:before {
  content: "";
  position: absolute;
  border-width: 15px;
  border-style: solid;
  border-color: #51829f transparent transparent transparent;
  visibility: hidden;
  top: -15px;
}

.bom .bom-checkbox:after {
  content: "Double click to set/unset all";
  position: absolute;
  color: white;
  top: -35px;
  left: -26px;
  background: #51829f;
  padding: 5px 15px;
  border-radius: 8px;
  white-space: nowrap;
  visibility: hidden;
}

.bom .bom-checkbox:hover:before, .bom .bom-checkbox:hover:after {
  visibility: visible;
  transition: visibility 0.2s linear 1s;
}

.split {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: inherit;
}

.split.split-horizontal, .gutter.gutter-horizontal {
  height: 100%;
  float: left;
}

.gutter {
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: 50%;
  transition: background-color 0.3s;
}

.dark .gutter {
  background-color: #777;
}

.gutter.gutter-horizontal {
  background-image: url('');
  cursor: ew-resize;
  width: 5px;
}

.gutter.gutter-vertical {
  background-image: url('');
  cursor: ns-resize;
  height: 5px;
}

.searchbox {
  float: left;
  height: 40px;
  margin: 10px 5px;
  padding: 12px 32px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 18px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 6px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  background-image: url('');
  background-position: 10px 10px;
  background-repeat: no-repeat;
}

.dark .searchbox {
  background-color: #111;
  color: #eee;
}

.searchbox::placeholder {
  color: #ccc;
}

.dark .searchbox::placeholder {
  color: #666;
}

.filter {
  width: calc(60% - 64px);
}

.reflookup {
  width: calc(40% - 10px);
}

input[type=text]:focus {
  background-color: white;
  border: 1px solid #333;
}

.dark input[type=text]:focus {
  background-color: #333;
  border: 1px solid #ccc;
}

mark.highlight {
  background-color: #5050ff;
  color: #fff;
  padding: 2px;
  border-radius: 6px;
}

.dark mark.highlight {
  background-color: #76a6da;
  color: #111;
}

.menubtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
}

.statsbtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6h28v24H4V6zm0 8h28v8H4m9-16v24h10V5.8' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}

.iobtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M3 33v-7l6.8-7h16.5l6.7 7v7H3zM3.2 26H33M21 9l5-5.9 5 6h-2.5V15h-5V9H21zm-4.9 0l-5 6-5-6h2.5V3h5v6h2.5z'/%3E%3Cpath fill='none' stroke='%23000' d='M6.1 29.5H10'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}

.dark .statsbtn, .dark .savebtn, .dark .menubtn, .dark .iobtn {
  filter: invert(1);
}

.flexbox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.savebtn {
  background-color: #d6d6d6;
  width: auto;
  height: 30px;
  flex-grow: 1;
  margin: 5px;
  border-radius: 4px;
}

.savebtn:active {
  background-color: #0a0;
  color: white;
}

.dark .savebtn:active {
  /* This will be inverted */
  background-color: #b3b;
}

.stats {
  border-collapse: collapse;
  font-size: 12pt;
  table-layout: fixed;
  width: 100%;
  min-width: 450px;
}

.dark .stats td {
  border: 1px solid #bbb;
}

.stats td {
  border: 1px solid black;
  padding: 5px;
  word-wrap: break-word;
  text-align: center;
  position: relative;
}

#checkbox-stats div {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

#checkbox-stats .bar {
  background-color: rgba(28, 251, 0, 0.6);
}

.menu {
  position: relative;
  display: inline-block;
  margin: 10px 10px 10px 0px;
}

.menu-content {
  display: none;
  position: absolute;
  background-color: white;
  right: 0;
  min-width: 300px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 100;
  padding: 8px;
}

.dark .menu-content {
  background-color: #111;
}

.menu:hover .menu-content {
  display: block;
}

.menu:hover .menubtn, .menu:hover .iobtn, .menu:hover .statsbtn {
  background-color: #eee;
}

.menu-label {
  display: inline-block;
  padding: 8px;
  border: 1px solid #ccc;
  border-top: 0;
  width: calc(100% - 18px);
}

.menu-label-top {
  border-top: 1px solid #ccc;
}

.menu-textbox {
  float: left;
  height: 24px;
  margin: 10px 5px;
  padding: 5px 5px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 14px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 4px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  width: calc(100% - 10px);
}

.menu-textbox.invalid, .dark .menu-textbox.invalid {
  color: red;
}

.dark .menu-textbox {
  background-color: #222;
  color: #eee;
}

.radio-container {
  margin: 4px;
}

.topmostdiv {
  width: 100%;
  height: 100%;
  background-color: white;
  transition: background-color 0.3s;
}

#top {
  height: 78px;
  border-bottom: 2px solid black;
}

.dark #top {
  border-bottom: 2px solid #ccc;
}

#dbg {
  display: block;
}

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #aaa;
}

::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.slider {
  -webkit-appearance: none;
  width: 100%;
  margin: 3px 0;
  padding: 0;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
  border-radius: 3px;
}

.slider:hover {
  opacity: 1;
}

.slider:focus {
  outline: none;
}

.slider::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  width: 100%;
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
  border: none;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin-top: -4px;
}

.dark .slider::-webkit-slider-thumb {
  background: #3d3;
}

.slider::-moz-range-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
}

.slider::-moz-range-track {
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
}

.dark .slider::-moz-range-thumb {
  background: #3d3;
}

.slider::-ms-track {
  width: 100%;
  height: 8px;
  border-width: 3px 0;
  background: transparent;
  border-color: transparent;
  color: transparent;
  transition: opacity .2s;
}

.slider::-ms-fill-lower {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-fill-upper {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin: 0;
}

.shameless-plug {
  font-size: 0.8em;
  text-align: center;
  display: block;
}

a {
  color: #0278a4;
}

.dark a {
  color: #00b9fd;
}

#frontcanvas, #backcanvas {
    touch-action: none;
}

 
  </style>
  <script type="text/javascript" >
///////////////////////////////////////////////
/*
  Split.js - v1.3.5
  MIT License
  https://github.com/nathancahill/Split.js
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});

///////////////////////////////////////////////

///////////////////////////////////////////////
// Copyright (c) 2013 Pieroxy <pieroxy@pieroxy.net>
// This work is free. You can redistribute it and/or modify it
// under the terms of the WTFPL, Version 2
// For more information see LICENSE.txt or http://www.wtfpl.net/
//
// For more information, the home page:
// http://pieroxy.net/blog/pages/lz-string/testing.html
//
// LZ-based compression algorithm, version 1.4.4
var LZString=function(){var o=String.fromCharCode,i={};var n={decompressFromBase64:function(o){return null==o?"":""==o?null:n._decompress(o.length,32,function(n){return function(o,n){if(!i[o]){i[o]={};for(var t=0;t<o.length;t++)i[o][o.charAt(t)]=t}return i[o][n]}("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o.charAt(n))})},_decompress:function(i,n,t){var r,e,a,s,p,u,l,f=[],c=4,d=4,h=3,v="",g=[],m={val:t(0),position:n,index:1};for(r=0;r<3;r+=1)f[r]=r;for(a=0,p=Math.pow(2,2),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 2:return""}for(f[3]=l,e=l,g.push(l);;){if(m.index>i)return"";for(a=0,p=Math.pow(2,h),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(l=a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 2:return g.join("")}if(0==c&&(c=Math.pow(2,h),h++),f[l])v=f[l];else{if(l!==d)return null;v=e+e.charAt(0)}g.push(v),f[d++]=e+v.charAt(0),e=v,0==--c&&(c=Math.pow(2,h),h++)}}};return n}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module?module.exports=LZString:"undefined"!=typeof angular&&null!=angular&&angular.module("LZString",[]).factory("LZString",function(){return LZString});
///////////////////////////////////////////////

///////////////////////////////////////////////
/*!
 * PEP v0.4.3 | https://github.com/jquery/PEP
 * Copyright jQuery Foundation and other contributors | http://jquery.org/license
 */
! function (a, b) {
  "object" == typeof exports && "undefined" != typeof module ? module.exports = b() : "function" == typeof define && define.amd ? define(b) : a.PointerEventsPolyfill = b()
}(this, function () {
  "use strict";

  function a(a, b) {
    b = b || Object.create(null);
    var c = document.createEvent("Event");
    c.initEvent(a, b.bubbles || !1, b.cancelable || !1);
    for (var d, e = 2; e < m.length; e++) d = m[e], c[d] = b[d] || n[e];
    c.buttons = b.buttons || 0;
    var f = 0;
    return f = b.pressure && c.buttons ? b.pressure : c.buttons ? .5 : 0, c.x = c.clientX, c.y = c.clientY, c.pointerId = b.pointerId || 0, c.width = b.width || 0, c.height = b.height || 0, c.pressure = f, c.tiltX = b.tiltX || 0, c.tiltY = b.tiltY || 0, c.twist = b.twist || 0, c.tangentialPressure = b.tangentialPressure || 0, c.pointerType = b.pointerType || "", c.hwTimestamp = b.hwTimestamp || 0, c.isPrimary = b.isPrimary || !1, c
  }

  function b() {
    this.array = [], this.size = 0
  }

  function c(a, b, c, d) {
    this.addCallback = a.bind(d), this.removeCallback = b.bind(d), this.changedCallback = c.bind(d), A && (this.observer = new A(this.mutationWatcher.bind(this)))
  }

  function d(a) {
    return "body /shadow-deep/ " + e(a)
  }

  function e(a) {
    return '[touch-action="' + a + '"]'
  }

  function f(a) {
    return "{ -ms-touch-action: " + a + "; touch-action: " + a + "; }"
  }

  function g() {
    if (F) {
      D.forEach(function (a) {
        String(a) === a ? (E += e(a) + f(a) + "\n", G && (E += d(a) + f(a) + "\n")) : (E += a.selectors.map(e) + f(a.rule) + "\n", G && (E += a.selectors.map(d) + f(a.rule) + "\n"))
      });
      var a = document.createElement("style");
      a.textContent = E, document.head.appendChild(a)
    }
  }

  function h() {
    if (!window.PointerEvent) {
      if (window.PointerEvent = a, window.navigator.msPointerEnabled) {
        var b = window.navigator.msMaxTouchPoints;
        Object.defineProperty(window.navigator, "maxTouchPoints", {
          value: b,
          enumerable: !0
        }), u.registerSource("ms", _)
      } else Object.defineProperty(window.navigator, "maxTouchPoints", {
        value: 0,
        enumerable: !0
      }), u.registerSource("mouse", N), void 0 !== window.ontouchstart && u.registerSource("touch", V);
      u.register(document)
    }
  }

  function i(a) {
    if (!u.pointermap.has(a)) {
      var b = new Error("InvalidPointerId");
      throw b.name = "InvalidPointerId", b
    }
  }

  function j(a) {
    for (var b = a.parentNode; b && b !== a.ownerDocument;) b = b.parentNode;
    if (!b) {
      var c = new Error("InvalidStateError");
      throw c.name = "InvalidStateError", c
    }
  }

  function k(a) {
    var b = u.pointermap.get(a);
    return 0 !== b.buttons
  }

  function l() {
    window.Element && !Element.prototype.setPointerCapture && Object.defineProperties(Element.prototype, {
      setPointerCapture: {
        value: W
      },
      releasePointerCapture: {
        value: X
      },
      hasPointerCapture: {
        value: Y
      }
    })
  }
  var m = ["bubbles", "cancelable", "view", "detail", "screenX", "screenY", "clientX", "clientY", "ctrlKey", "altKey", "shiftKey", "metaKey", "button", "relatedTarget", "pageX", "pageY"],
    n = [!1, !1, null, null, 0, 0, 0, 0, !1, !1, !1, !1, 0, null, 0, 0],
    o = window.Map && window.Map.prototype.forEach,
    p = o ? Map : b;
  b.prototype = {
    set: function (a, b) {
      return void 0 === b ? this["delete"](a) : (this.has(a) || this.size++, void(this.array[a] = b))
    },
    has: function (a) {
      return void 0 !== this.array[a]
    },
    "delete": function (a) {
      this.has(a) && (delete this.array[a], this.size--)
    },
    get: function (a) {
      return this.array[a]
    },
    clear: function () {
      this.array.length = 0, this.size = 0
    },
    forEach: function (a, b) {
      return this.array.forEach(function (c, d) {
        a.call(b, c, d, this)
      }, this)
    }
  };
  var q = ["bubbles", "cancelable", "view", "detail", "screenX", "screenY", "clientX", "clientY", "ctrlKey", "altKey", "shiftKey", "metaKey", "button", "relatedTarget", "buttons", "pointerId", "width", "height", "pressure", "tiltX", "tiltY", "pointerType", "hwTimestamp", "isPrimary", "type", "target", "currentTarget", "which", "pageX", "pageY", "timeStamp"],
    r = [!1, !1, null, null, 0, 0, 0, 0, !1, !1, !1, !1, 0, null, 0, 0, 0, 0, 0, 0, 0, "", 0, !1, "", null, null, 0, 0, 0, 0],
    s = {
      pointerover: 1,
      pointerout: 1,
      pointerenter: 1,
      pointerleave: 1
    },
    t = "undefined" != typeof SVGElementInstance,
    u = {
      pointermap: new p,
      eventMap: Object.create(null),
      captureInfo: Object.create(null),
      eventSources: Object.create(null),
      eventSourceList: [],
      registerSource: function (a, b) {
        var c = b,
          d = c.events;
        d && (d.forEach(function (a) {
          c[a] && (this.eventMap[a] = c[a].bind(c))
        }, this), this.eventSources[a] = c, this.eventSourceList.push(c))
      },
      register: function (a) {
        for (var b, c = this.eventSourceList.length, d = 0; d < c && (b = this.eventSourceList[d]); d++)
          b.register.call(b, a)
      },
      unregister: function (a) {
        for (var b, c = this.eventSourceList.length, d = 0; d < c && (b = this.eventSourceList[d]); d++)
          b.unregister.call(b, a)
      },
      contains: function (a, b) {
        try {
          return a.contains(b)
        } catch (c) {
          return !1
        }
      },
      down: function (a) {
        a.bubbles = !0, this.fireEvent("pointerdown", a)
      },
      move: function (a) {
        a.bubbles = !0, this.fireEvent("pointermove", a)
      },
      up: function (a) {
        a.bubbles = !0, this.fireEvent("pointerup", a)
      },
      enter: function (a) {
        a.bubbles = !1, this.fireEvent("pointerenter", a)
      },
      leave: function (a) {
        a.bubbles = !1, this.fireEvent("pointerleave", a)
      },
      over: function (a) {
        a.bubbles = !0, this.fireEvent("pointerover", a)
      },
      out: function (a) {
        a.bubbles = !0, this.fireEvent("pointerout", a)
      },
      cancel: function (a) {
        a.bubbles = !0, this.fireEvent("pointercancel", a)
      },
      leaveOut: function (a) {
        this.out(a), this.propagate(a, this.leave, !1)
      },
      enterOver: function (a) {
        this.over(a), this.propagate(a, this.enter, !0)
      },
      eventHandler: function (a) {
        if (!a._handledByPE) {
          var b = a.type,
            c = this.eventMap && this.eventMap[b];
          c && c(a), a._handledByPE = !0
        }
      },
      listen: function (a, b) {
        b.forEach(function (b) {
          this.addEvent(a, b)
        }, this)
      },
      unlisten: function (a, b) {
        b.forEach(function (b) {
          this.removeEvent(a, b)
        }, this)
      },
      addEvent: function (a, b) {
        a.addEventListener(b, this.boundHandler)
      },
      removeEvent: function (a, b) {
        a.removeEventListener(b, this.boundHandler)
      },
      makeEvent: function (b, c) {
        this.captureInfo[c.pointerId] && (c.relatedTarget = null);
        var d = new a(b, c);
        return c.preventDefault && (d.preventDefault = c.preventDefault), d._target = d._target || c.target, d
      },
      fireEvent: function (a, b) {
        var c = this.makeEvent(a, b);
        return this.dispatchEvent(c)
      },
      cloneEvent: function (a) {
        for (var b, c = Object.create(null), d = 0; d < q.length; d++) b = q[d], c[b] = a[b] || r[d], !t || "target" !== b && "relatedTarget" !== b || c[b] instanceof SVGElementInstance && (c[b] = c[b].correspondingUseElement);
        return a.preventDefault && (c.preventDefault = function () {
          a.preventDefault()
        }), c
      },
      getTarget: function (a) {
        var b = this.captureInfo[a.pointerId];
        return b ? a._target !== b && a.type in s ? void 0 : b : a._target
      },
      propagate: function (a, b, c) {
        for (var d = a.target, e = []; d !== document && !d.contains(a.relatedTarget);)
          if (e.push(d), d = d.parentNode, !d) return;
        c && e.reverse(), e.forEach(function (c) {
          a.target = c, b.call(this, a)
        }, this)
      },
      setCapture: function (b, c, d) {
        this.captureInfo[b] && this.releaseCapture(b, d), this.captureInfo[b] = c, this.implicitRelease = this.releaseCapture.bind(this, b, d), document.addEventListener("pointerup", this.implicitRelease), document.addEventListener("pointercancel", this.implicitRelease);
        var e = new a("gotpointercapture");
        e.pointerId = b, e._target = c, d || this.asyncDispatchEvent(e)
      },
      releaseCapture: function (b, c) {
        var d = this.captureInfo[b];
        if (d) {
          this.captureInfo[b] = void 0, document.removeEventListener("pointerup", this.implicitRelease), document.removeEventListener("pointercancel", this.implicitRelease);
          var e = new a("lostpointercapture");
          e.pointerId = b, e._target = d, c || this.asyncDispatchEvent(e)
        }
      },
      dispatchEvent: /*scope.external.dispatchEvent || */ function (a) {
        var b = this.getTarget(a);
        if (b) return b.dispatchEvent(a)
      },
      asyncDispatchEvent: function (a) {
        requestAnimationFrame(this.dispatchEvent.bind(this, a))
      }
    };
  u.boundHandler = u.eventHandler.bind(u);
  var v = {
      shadow: function (a) {
        if (a) return a.shadowRoot || a.webkitShadowRoot
      },
      canTarget: function (a) {
        return a && Boolean(a.elementFromPoint)
      },
      targetingShadow: function (a) {
        var b = this.shadow(a);
        if (this.canTarget(b)) return b
      },
      olderShadow: function (a) {
        var b = a.olderShadowRoot;
        if (!b) {
          var c = a.querySelector("shadow");
          c && (b = c.olderShadowRoot)
        }
        return b
      },
      allShadows: function (a) {
        for (var b = [], c = this.shadow(a); c;) b.push(c), c = this.olderShadow(c);
        return b
      },
      searchRoot: function (a, b, c) {
        if (a) {
          var d, e, f = a.elementFromPoint(b, c);
          for (e = this.targetingShadow(f); e;) {
            if (d = e.elementFromPoint(b, c)) {
              var g = this.targetingShadow(d);
              return this.searchRoot(g, b, c) || d
            }
            e = this.olderShadow(e)
          }
          return f
        }
      },
      owner: function (a) {
        for (var b = a; b.parentNode;) b = b.parentNode;
        return b.nodeType !== Node.DOCUMENT_NODE && b.nodeType !== Node.DOCUMENT_FRAGMENT_NODE && (b = document), b
      },
      findTarget: function (a) {
        var b = a.clientX,
          c = a.clientY,
          d = this.owner(a.target);
        return d.elementFromPoint(b, c) || (d = document), this.searchRoot(d, b, c)
      }
    },
    w = Array.prototype.forEach.call.bind(Array.prototype.forEach),
    x = Array.prototype.map.call.bind(Array.prototype.map),
    y = Array.prototype.slice.call.bind(Array.prototype.slice),
    z = Array.prototype.filter.call.bind(Array.prototype.filter),
    A = window.MutationObserver || window.WebKitMutationObserver,
    B = "[touch-action]",
    C = {
      subtree: !0,
      childList: !0,
      attributes: !0,
      attributeOldValue: !0,
      attributeFilter: ["touch-action"]
    };
  c.prototype = {
    watchSubtree: function (a) {
      //
      this.observer && v.canTarget(a) && this.observer.observe(a, C)
    },
    enableOnSubtree: function (a) {
      this.watchSubtree(a), a === document && "complete" !== document.readyState ? this.installOnLoad() : this.installNewSubtree(a)
    },
    installNewSubtree: function (a) {
      w(this.findElements(a), this.addElement, this)
    },
    findElements: function (a) {
      return a.querySelectorAll ? a.querySelectorAll(B) : []
    },
    removeElement: function (a) {
      this.removeCallback(a)
    },
    addElement: function (a) {
      this.addCallback(a)
    },
    elementChanged: function (a, b) {
      this.changedCallback(a, b)
    },
    concatLists: function (a, b) {
      return a.concat(y(b))
    },
    installOnLoad: function () {
      document.addEventListener("readystatechange", function () {
        "complete" === document.readyState && this.installNewSubtree(document)
      }.bind(this))
    },
    isElement: function (a) {
      return a.nodeType === Node.ELEMENT_NODE
    },
    flattenMutationTree: function (a) {
      var b = x(a, this.findElements, this);
      return b.push(z(a, this.isElement)), b.reduce(this.concatLists, [])
    },
    mutationWatcher: function (a) {
      a.forEach(this.mutationHandler, this)
    },
    mutationHandler: function (a) {
      if ("childList" === a.type) {
        var b = this.flattenMutationTree(a.addedNodes);
        b.forEach(this.addElement, this);
        var c = this.flattenMutationTree(a.removedNodes);
        c.forEach(this.removeElement, this)
      } else "attributes" === a.type && this.elementChanged(a.target, a.oldValue)
    }
  };
  var D = ["none", "auto", "pan-x", "pan-y", {
      rule: "pan-x pan-y",
      selectors: ["pan-x pan-y", "pan-y pan-x"]
    }],
    E = "",
    F = window.PointerEvent || window.MSPointerEvent,
    G = !window.ShadowDOMPolyfill && document.head.createShadowRoot,
    H = u.pointermap,
    I = 25,
    J = [1, 4, 2, 8, 16],
    K = !1;
  try {
    K = 1 === new MouseEvent("test", {
      buttons: 1
    }).buttons
  } catch (L) {}
  var M, N = {
      POINTER_ID: 1,
      POINTER_TYPE: "mouse",
      events: ["mousedown", "mousemove", "mouseup", "mouseover", "mouseout"],
      register: function (a) {
        u.listen(a, this.events)
      },
      unregister: function (a) {
        u.unlisten(a, this.events)
      },
      lastTouches: [],
      isEventSimulatedFromTouch: function (a) {
        for (var b, c = this.lastTouches, d = a.clientX, e = a.clientY, f = 0, g = c.length; f < g && (b = c[f]); f++) {
          var h = Math.abs(d - b.x),
            i = Math.abs(e - b.y);
          if (h <= I && i <= I) return !0
        }
      },
      prepareEvent: function (a) {
        var b = u.cloneEvent(a),
          c = b.preventDefault;
        return b.preventDefault = function () {
          a.preventDefault(), c()
        }, b.pointerId = this.POINTER_ID, b.isPrimary = !0, b.pointerType = this.POINTER_TYPE, b
      },
      prepareButtonsForMove: function (a, b) {
        var c = H.get(this.POINTER_ID);
        0 !== b.which && c ? a.buttons = c.buttons : a.buttons = 0, b.buttons = a.buttons
      },
      mousedown: function (a) {
        if (!this.isEventSimulatedFromTouch(a)) {
          var b = H.get(this.POINTER_ID),
            c = this.prepareEvent(a);
          K || (c.buttons = J[c.button], b && (c.buttons |= b.buttons), a.buttons = c.buttons), H.set(this.POINTER_ID, a), b && 0 !== b.buttons ? u.move(c) : u.down(c)
        }
      },
      mousemove: function (a) {
        if (!this.isEventSimulatedFromTouch(a)) {
          var b = this.prepareEvent(a);
          K || this.prepareButtonsForMove(b, a), b.button = -1, H.set(this.POINTER_ID, a), u.move(b)
        }
      },
      mouseup: function (a) {
        if (!this.isEventSimulatedFromTouch(a)) {
          var b = H.get(this.POINTER_ID),
            c = this.prepareEvent(a);
          if (!K) {
            var d = J[c.button];
            c.buttons = b ? b.buttons & ~d : 0, a.buttons = c.buttons
          }
          H.set(this.POINTER_ID, a),
            c.buttons &= ~J[c.button], 0 === c.buttons ? u.up(c) : u.move(c)
        }
      },
      mouseover: function (a) {
        if (!this.isEventSimulatedFromTouch(a)) {
          var b = this.prepareEvent(a);
          K || this.prepareButtonsForMove(b, a), b.button = -1, H.set(this.POINTER_ID, a), u.enterOver(b)
        }
      },
      mouseout: function (a) {
        if (!this.isEventSimulatedFromTouch(a)) {
          var b = this.prepareEvent(a);
          K || this.prepareButtonsForMove(b, a), b.button = -1, u.leaveOut(b)
        }
      },
      cancel: function (a) {
        var b = this.prepareEvent(a);
        u.cancel(b), this.deactivateMouse()
      },
      deactivateMouse: function () {
        H["delete"](this.POINTER_ID)
      }
    },
    O = u.captureInfo,
    P = v.findTarget.bind(v),
    Q = v.allShadows.bind(v),
    R = u.pointermap,
    S = 2500,
    T = 200,
    U = "touch-action",
    V = {
      events: ["touchstart", "touchmove", "touchend", "touchcancel"],
      register: function (a) {
        M.enableOnSubtree(a)
      },
      unregister: function () {},
      elementAdded: function (a) {
        var b = a.getAttribute(U),
          c = this.touchActionToScrollType(b);
        c && (a._scrollType = c, u.listen(a, this.events),
          Q(a).forEach(function (a) {
            a._scrollType = c, u.listen(a, this.events)
          }, this))
      },
      elementRemoved: function (a) {
        a._scrollType = void 0, u.unlisten(a, this.events),
          Q(a).forEach(function (a) {
            a._scrollType = void 0, u.unlisten(a, this.events)
          }, this)
      },
      elementChanged: function (a, b) {
        var c = a.getAttribute(U),
          d = this.touchActionToScrollType(c),
          e = this.touchActionToScrollType(b);
        d && e ? (a._scrollType = d, Q(a).forEach(function (a) {
          a._scrollType = d
        }, this)) : e ? this.elementRemoved(a) : d && this.elementAdded(a)
      },
      scrollTypes: {
        EMITTER: "none",
        XSCROLLER: "pan-x",
        YSCROLLER: "pan-y",
        SCROLLER: /^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/
      },
      touchActionToScrollType: function (a) {
        var b = a,
          c = this.scrollTypes;
        return "none" === b ? "none" : b === c.XSCROLLER ? "X" : b === c.YSCROLLER ? "Y" : c.SCROLLER.exec(b) ? "XY" : void 0
      },
      POINTER_TYPE: "touch",
      firstTouch: null,
      isPrimaryTouch: function (a) {
        return this.firstTouch === a.identifier
      },
      setPrimaryTouch: function (a) {
        (0 === R.size || 1 === R.size && R.has(1)) && (this.firstTouch = a.identifier, this.firstXY = {
          X: a.clientX,
          Y: a.clientY
        }, this.scrolling = !1, this.cancelResetClickCount())
      },
      removePrimaryPointer: function (a) {
        a.isPrimary && (this.firstTouch = null, this.firstXY = null, this.resetClickCount())
      },
      clickCount: 0,
      resetId: null,
      resetClickCount: function () {
        var a = function () {
          this.clickCount = 0, this.resetId = null
        }.bind(this);
        this.resetId = setTimeout(a, T)
      },
      cancelResetClickCount: function () {
        this.resetId && clearTimeout(this.resetId)
      },
      typeToButtons: function (a) {
        var b = 0;
        return "touchstart" !== a && "touchmove" !== a || (b = 1), b
      },
      touchToPointer: function (a) {
        var b = this.currentTouchEvent,
          c = u.cloneEvent(a),
          d = c.pointerId = a.identifier + 2;
        c.target = O[d] || P(c), c.bubbles = !0, c.cancelable = !0, c.detail = this.clickCount, c.button = 0, c.buttons = this.typeToButtons(b.type), c.width = 2 * (a.radiusX || a.webkitRadiusX || 0), c.height = 2 * (a.radiusY || a.webkitRadiusY || 0), c.pressure = a.force || a.webkitForce || .5, c.isPrimary = this.isPrimaryTouch(a), c.pointerType = this.POINTER_TYPE,
          c.altKey = b.altKey, c.ctrlKey = b.ctrlKey, c.metaKey = b.metaKey, c.shiftKey = b.shiftKey;
        var e = this;
        return c.preventDefault = function () {
          e.scrolling = !1, e.firstXY = null, b.preventDefault()
        }, c
      },
      processTouches: function (a, b) {
        var c = a.changedTouches;
        this.currentTouchEvent = a;
        for (var d, e = 0; e < c.length; e++) d = c[e], b.call(this, this.touchToPointer(d))
      },
      shouldScroll: function (a) {
        if (this.firstXY) {
          var b, c = a.currentTarget._scrollType;
          if ("none" === c)
            b = !1;
          else if ("XY" === c)
            b = !0;
          else {
            var d = a.changedTouches[0],
              e = c,
              f = "Y" === c ? "X" : "Y",
              g = Math.abs(d["client" + e] - this.firstXY[e]),
              h = Math.abs(d["client" + f] - this.firstXY[f]);
            b = g >= h
          }
          return this.firstXY = null, b
        }
      },
      findTouch: function (a, b) {
        for (var c, d = 0, e = a.length; d < e && (c = a[d]); d++)
          if (c.identifier === b) return !0
      },
      vacuumTouches: function (a) {
        var b = a.touches;
        if (R.size >= b.length) {
          var c = [];
          R.forEach(function (a, d) {
            if (1 !== d && !this.findTouch(b, d - 2)) {
              var e = a.out;
              c.push(e)
            }
          }, this), c.forEach(this.cancelOut, this)
        }
      },
      touchstart: function (a) {
        this.vacuumTouches(a), this.setPrimaryTouch(a.changedTouches[0]), this.dedupSynthMouse(a), this.scrolling || (this.clickCount++, this.processTouches(a, this.overDown))
      },
      overDown: function (a) {
        R.set(a.pointerId, {
          target: a.target,
          out: a,
          outTarget: a.target
        }), u.enterOver(a), u.down(a)
      },
      touchmove: function (a) {
        this.scrolling || (this.shouldScroll(a) ? (this.scrolling = !0, this.touchcancel(a)) : (a.preventDefault(), this.processTouches(a, this.moveOverOut)))
      },
      moveOverOut: function (a) {
        var b = a,
          c = R.get(b.pointerId);
        if (c) {
          var d = c.out,
            e = c.outTarget;
          u.move(b), d && e !== b.target && (d.relatedTarget = b.target, b.relatedTarget = e,
            d.target = e, b.target ? (u.leaveOut(d), u.enterOver(b)) : (
              b.target = e, b.relatedTarget = null, this.cancelOut(b))), c.out = b, c.outTarget = b.target
        }
      },
      touchend: function (a) {
        this.dedupSynthMouse(a), this.processTouches(a, this.upOut)
      },
      upOut: function (a) {
        this.scrolling || (u.up(a), u.leaveOut(a)), this.cleanUpPointer(a)
      },
      touchcancel: function (a) {
        this.processTouches(a, this.cancelOut)
      },
      cancelOut: function (a) {
        u.cancel(a), u.leaveOut(a), this.cleanUpPointer(a)
      },
      cleanUpPointer: function (a) {
        R["delete"](a.pointerId), this.removePrimaryPointer(a)
      },
      dedupSynthMouse: function (a) {
        var b = N.lastTouches,
          c = a.changedTouches[0];
        if (this.isPrimaryTouch(c)) {
          var d = {
            x: c.clientX,
            y: c.clientY
          };
          b.push(d);
          var e = function (a, b) {
            var c = a.indexOf(b);
            c > -1 && a.splice(c, 1)
          }.bind(null, b, d);
          setTimeout(e, S)
        }
      }
    };
  M = new c(V.elementAdded, V.elementRemoved, V.elementChanged, V);
  var W, X, Y, Z = u.pointermap,
    $ = window.MSPointerEvent && "number" == typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,
    _ = {
      events: ["MSPointerDown", "MSPointerMove", "MSPointerUp", "MSPointerOut", "MSPointerOver", "MSPointerCancel", "MSGotPointerCapture", "MSLostPointerCapture"],
      register: function (a) {
        u.listen(a, this.events)
      },
      unregister: function (a) {
        u.unlisten(a, this.events)
      },
      POINTER_TYPES: ["", "unavailable", "touch", "pen", "mouse"],
      prepareEvent: function (a) {
        var b = a;
        return $ && (b = u.cloneEvent(a), b.pointerType = this.POINTER_TYPES[a.pointerType]), b
      },
      cleanup: function (a) {
        Z["delete"](a)
      },
      MSPointerDown: function (a) {
        Z.set(a.pointerId, a);
        var b = this.prepareEvent(a);
        u.down(b)
      },
      MSPointerMove: function (a) {
        var b = this.prepareEvent(a);
        u.move(b)
      },
      MSPointerUp: function (a) {
        var b = this.prepareEvent(a);
        u.up(b), this.cleanup(a.pointerId)
      },
      MSPointerOut: function (a) {
        var b = this.prepareEvent(a);
        u.leaveOut(b)
      },
      MSPointerOver: function (a) {
        var b = this.prepareEvent(a);
        u.enterOver(b)
      },
      MSPointerCancel: function (a) {
        var b = this.prepareEvent(a);
        u.cancel(b), this.cleanup(a.pointerId)
      },
      MSLostPointerCapture: function (a) {
        var b = u.makeEvent("lostpointercapture", a);
        u.dispatchEvent(b)
      },
      MSGotPointerCapture: function (a) {
        var b = u.makeEvent("gotpointercapture", a);
        u.dispatchEvent(b)
      }
    },
    aa = window.navigator;
  aa.msPointerEnabled ? (W = function (a) {
    i(a), j(this), k(a) && (u.setCapture(a, this, !0), this.msSetPointerCapture(a))
  }, X = function (a) {
    i(a), u.releaseCapture(a, !0), this.msReleasePointerCapture(a)
  }) : (W = function (a) {
    i(a), j(this), k(a) && u.setCapture(a, this)
  }, X = function (a) {
    i(a), u.releaseCapture(a)
  }), Y = function (a) {
    return !!u.captureInfo[a]
  }, g(), h(), l();
  var ba = {
    dispatcher: u,
    Installer: c,
    PointerEvent: a,
    PointerMap: p,
    targetFinding: v
  };
  return ba
});
///////////////////////////////////////////////

///////////////////////////////////////////////
var config = {"show_fabrication":false,"redraw_on_drag":true,"highlight_pin1":false,"extra_fields":["BOM_Manufacturer","BOM_Manufacturer Part","BOM_Supplier","BOM_Supplier Part"],"dark_mode":false,"bom_view":"left-right","board_rotation":0,"checkboxes":"Sourced,Placed","show_silkscreen":true,"show_pads":true,"layer_view":"FB"};
///////////////////////////////////////////////

///////////////////////////////////////////////
var pcbdata = {"ibom_version":"v2.3-50-g53ae\n","edges_bbox":{"minx":3978.5,"miny":2982.4,"maxx":4442.8,"maxy":3277.6},"edges":[{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4049.9999,3191.7328 4049.9999,3065.7488"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4368.8969,3207.4808 4065.7479,3207.4808"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4384.6449,3065.7488 4384.6449,3191.7328"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4065.7479,3050.0008 4368.8969,3050.0008"},{"type":"arc","width":1,"svgpath":"M4368.8969 3050.000766A15.748 15.748 0 0 1 4384.64494 3065.748766","net":""},{"type":"arc","width":1,"svgpath":"M4384.64494 3191.732766A15.748 15.748 0 0 1 4368.8969 3207.480766","net":""},{"type":"arc","width":1,"svgpath":"M4065.74794 3207.480766A15.748 15.748 0 0 1 4049.99994 3191.732766","net":""},{"type":"arc","width":1,"svgpath":"M4049.99994 3065.748766A15.748 15.748 0 0 1 4065.74794 3050.000766","net":""},{"type":"circle","start":[4317.658,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4337.343,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4242.658,3169.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4262.343,3169.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4168.158,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4187.842,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4097.158,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4116.842,3168.843],"radius":2.7559,"width":0.5},{"type":"circle","start":[4357.714,3137.917],"radius":1.4764,"width":0.5},{"type":"circle","start":[4357.714,3115.083],"radius":1.4764,"width":0.5}],"drawings":{"silkscreen":{"F":[{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.1307,3103.9425 4260.5795,3103.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4260.5795,3111.0575 4266.1307,3111.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.7307,3110.4575 4266.7307,3104.5425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.8693,3103.9425 4257.4205,3103.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4257.4205,3111.0575 4251.8693,3111.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.2693,3110.4575 4251.2693,3104.5425"},{"type":"arc","width":0.6,"svgpath":"M 4266.1307 3111.0575 A 0.6 0.6 0 0 0 4266.7307 3110.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4266.7307 3104.5425 A 0.6 0.6 0 0 0 4266.1307 3103.9425","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.8693 3111.0575 A 0.6 0.6 0 0 1 4251.2693 3110.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.2693 3104.5425 A 0.6 0.6 0 0 1 4251.8693 3103.9425","net":""},{"type":"text","svgpath":"M 4259.0003 3091.7802 L 4259.4103 3091.5702 L 4260.0203 3090.9602 L 4260.0203 3095.2502 M 4262.6003 3090.9602 L 4261.9903 3091.1602 L 4261.5803 3091.7802 L 4261.3703 3092.8002 L 4261.3703 3093.4102 L 4261.5803 3094.4402 L 4261.9903 3095.0502 L 4262.6003 3095.2502 L 4263.0103 3095.2502 L 4263.6203 3095.0502 L 4264.0303 3094.4402 L 4264.2403 3093.4102 L 4264.2403 3092.8002 L 4264.0303 3091.7802 L 4263.6203 3091.1602 L 4263.0103 3090.9602 L 4262.6003 3090.9602 M 4265.5903 3092.3902 L 4265.5903 3094.4402 L 4265.7903 3095.0502 L 4266.2003 3095.2502 L 4266.8103 3095.2502 L 4267.2203 3095.0502 L 4267.8403 3094.4402 M 4267.8403 3092.3902 L 4267.8403 3095.2502 M 4269.1903 3090.9602 L 4269.1903 3095.2502 M 4269.1903 3090.9602 L 4271.8503 3090.9602 M 4269.1903 3093.0002 L 4270.8203 3093.0002","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4245.9899 3106.48 L 4245.7799 3106.07 L 4245.3699 3105.66 L 4244.9699 3105.46 L 4244.1499 3105.46 L 4243.7399 3105.66 L 4243.3299 3106.07 L 4243.1199 3106.48 L 4242.9199 3107.1 L 4242.9199 3108.12 L 4243.1199 3108.73 L 4243.3299 3109.14 L 4243.7399 3109.55 L 4244.1499 3109.75 L 4244.9699 3109.75 L 4245.3699 3109.55 L 4245.7799 3109.14 L 4245.9899 3108.73 M 4247.3399 3106.28 L 4247.7499 3106.07 L 4248.3599 3105.46 L 4248.3599 3109.75","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.1307,3093.9425 4260.5795,3093.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4260.5795,3101.0575 4266.1307,3101.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.7307,3100.4575 4266.7307,3094.5425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.8693,3093.9425 4257.4205,3093.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4257.4205,3101.0575 4251.8693,3101.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.2693,3100.4575 4251.2693,3094.5425"},{"type":"arc","width":0.6,"svgpath":"M 4266.1307 3101.0575 A 0.6 0.6 0 0 0 4266.7307 3100.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4266.7307 3094.5425 A 0.6 0.6 0 0 0 4266.1307 3093.9425","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.8693 3101.0575 A 0.6 0.6 0 0 1 4251.2693 3100.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.2693 3094.5425 A 0.6 0.6 0 0 1 4251.8693 3093.9425","net":""},{"type":"text","svgpath":"M 4259.0003 3081.7802 L 4259.4103 3081.5702 L 4260.0203 3080.9602 L 4260.0203 3085.2502 M 4262.6003 3080.9602 L 4261.9903 3081.1602 L 4261.5803 3081.7802 L 4261.3703 3082.8002 L 4261.3703 3083.4102 L 4261.5803 3084.4402 L 4261.9903 3085.0502 L 4262.6003 3085.2502 L 4263.0103 3085.2502 L 4263.6203 3085.0502 L 4264.0303 3084.4402 L 4264.2403 3083.4102 L 4264.2403 3082.8002 L 4264.0303 3081.7802 L 4263.6203 3081.1602 L 4263.0103 3080.9602 L 4262.6003 3080.9602 M 4265.5903 3082.3902 L 4265.5903 3084.4402 L 4265.7903 3085.0502 L 4266.2003 3085.2502 L 4266.8103 3085.2502 L 4267.2203 3085.0502 L 4267.8403 3084.4402 M 4267.8403 3082.3902 L 4267.8403 3085.2502 M 4269.1903 3080.9602 L 4269.1903 3085.2502 M 4269.1903 3080.9602 L 4271.8503 3080.9602 M 4269.1903 3083.0002 L 4270.8203 3083.0002","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4245.07 3095.98 L 4244.86 3095.57 L 4244.45 3095.16 L 4244.05 3094.96 L 4243.23 3094.96 L 4242.82 3095.16 L 4242.41 3095.57 L 4242.2 3095.98 L 4242 3096.6 L 4242 3097.62 L 4242.2 3098.23 L 4242.41 3098.64 L 4242.82 3099.05 L 4243.23 3099.25 L 4244.05 3099.25 L 4244.45 3099.05 L 4244.86 3098.64 L 4245.07 3098.23 M 4246.62 3095.98 L 4246.62 3095.78 L 4246.83 3095.37 L 4247.03 3095.16 L 4247.44 3094.96 L 4248.26 3094.96 L 4248.67 3095.16 L 4248.87 3095.37 L 4249.08 3095.78 L 4249.08 3096.19 L 4248.87 3096.6 L 4248.46 3097.21 L 4246.42 3099.25 L 4249.28 3099.25","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.1307,3083.9425 4260.5795,3083.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4260.5795,3091.0575 4266.1307,3091.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.7307,3090.4575 4266.7307,3084.5425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.8693,3083.9425 4257.4205,3083.9425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4257.4205,3091.0575 4251.8693,3091.0575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.2693,3090.4575 4251.2693,3084.5425"},{"type":"arc","width":0.6,"svgpath":"M 4266.1307 3091.0575 A 0.6 0.6 0 0 0 4266.7307 3090.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4266.7307 3084.5425 A 0.6 0.6 0 0 0 4266.1307 3083.9425","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.8693 3091.0575 A 0.6 0.6 0 0 1 4251.2693 3090.4575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.2693 3084.5425 A 0.6 0.6 0 0 1 4251.8693 3083.9425","net":""},{"type":"text","svgpath":"M 4260.2303 3070.9602 L 4259.6103 3071.1602 L 4259.2003 3071.7802 L 4259.0003 3072.8002 L 4259.0003 3073.4102 L 4259.2003 3074.4402 L 4259.6103 3075.0502 L 4260.2303 3075.2502 L 4260.6403 3075.2502 L 4261.2503 3075.0502 L 4261.6603 3074.4402 L 4261.8603 3073.4102 L 4261.8603 3072.8002 L 4261.6603 3071.7802 L 4261.2503 3071.1602 L 4260.6403 3070.9602 L 4260.2303 3070.9602 M 4263.4203 3074.2302 L 4263.2103 3074.4402 L 4263.4203 3074.6402 L 4263.6203 3074.4402 L 4263.4203 3074.2302 M 4264.9703 3071.7802 L 4265.3803 3071.5702 L 4266.0003 3070.9602 L 4266.0003 3075.2502 M 4267.3503 3072.3902 L 4267.3503 3074.4402 L 4267.5503 3075.0502 L 4267.9603 3075.2502 L 4268.5703 3075.2502 L 4268.9803 3075.0502 L 4269.6003 3074.4402 M 4269.6003 3072.3902 L 4269.6003 3075.2502","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4245.07 3085.98 L 4244.86 3085.57 L 4244.45 3085.16 L 4244.05 3084.96 L 4243.23 3084.96 L 4242.82 3085.16 L 4242.41 3085.57 L 4242.2 3085.98 L 4242 3086.6 L 4242 3087.62 L 4242.2 3088.23 L 4242.41 3088.64 L 4242.82 3089.05 L 4243.23 3089.25 L 4244.05 3089.25 L 4244.45 3089.05 L 4244.86 3088.64 L 4245.07 3088.23 M 4246.83 3084.96 L 4249.08 3084.96 L 4247.85 3086.6 L 4248.46 3086.6 L 4248.87 3086.8 L 4249.08 3087 L 4249.28 3087.62 L 4249.28 3088.03 L 4249.08 3088.64 L 4248.67 3089.05 L 4248.05 3089.25 L 4247.44 3089.25 L 4246.83 3089.05 L 4246.62 3088.85 L 4246.42 3088.44","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.1307,3074.4425 4260.5795,3074.4425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4260.5795,3081.5575 4266.1307,3081.5575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4266.7307,3080.9575 4266.7307,3075.0425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.8693,3074.4425 4257.4205,3074.4425"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4257.4205,3081.5575 4251.8693,3081.5575"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4251.2693,3080.9575 4251.2693,3075.0425"},{"type":"arc","width":0.6,"svgpath":"M 4266.1307 3081.5575 A 0.6 0.6 0 0 0 4266.7307 3080.9575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4266.7307 3075.0425 A 0.6 0.6 0 0 0 4266.1307 3074.4425","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.8693 3081.5575 A 0.6 0.6 0 0 1 4251.2693 3080.9575","net":""},{"type":"arc","width":0.6,"svgpath":"M 4251.2693 3075.0425 A 0.6 0.6 0 0 1 4251.8693 3074.4425","net":""},{"type":"text","svgpath":"M 4260.2303 3061.4602 L 4259.6103 3061.6602 L 4259.2003 3062.2802 L 4259.0003 3063.3002 L 4259.0003 3063.9102 L 4259.2003 3064.9402 L 4259.6103 3065.5502 L 4260.2303 3065.7502 L 4260.6403 3065.7502 L 4261.2503 3065.5502 L 4261.6603 3064.9402 L 4261.8603 3063.9102 L 4261.8603 3063.3002 L 4261.6603 3062.2802 L 4261.2503 3061.6602 L 4260.6403 3061.4602 L 4260.2303 3061.4602 M 4263.4203 3064.7302 L 4263.2103 3064.9402 L 4263.4203 3065.1402 L 4263.6203 3064.9402 L 4263.4203 3064.7302 M 4264.9703 3062.2802 L 4265.3803 3062.0702 L 4266.0003 3061.4602 L 4266.0003 3065.7502 M 4267.3503 3062.8902 L 4267.3503 3064.9402 L 4267.5503 3065.5502 L 4267.9603 3065.7502 L 4268.5703 3065.7502 L 4268.9803 3065.5502 L 4269.6003 3064.9402 M 4269.6003 3062.8902 L 4269.6003 3065.7502","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4244.9648 3076.98 L 4244.7548 3076.57 L 4244.3448 3076.16 L 4243.9448 3075.96 L 4243.1248 3075.96 L 4242.7148 3076.16 L 4242.3048 3076.57 L 4242.0948 3076.98 L 4241.8948 3077.6 L 4241.8948 3078.62 L 4242.0948 3079.23 L 4242.3048 3079.64 L 4242.7148 3080.05 L 4243.1248 3080.25 L 4243.9448 3080.25 L 4244.3448 3080.05 L 4244.7548 3079.64 L 4244.9648 3079.23 M 4248.3548 3075.96 L 4246.3148 3078.82 L 4249.3848 3078.82 M 4248.3548 3075.96 L 4248.3548 3080.25","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4223.5575,3067.8807 4223.5575,3062.3295"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4216.4425,3062.3295 4216.4425,3067.8807"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4217.0425,3068.4807 4222.9575,3068.4807"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4223.5575,3053.6193 4223.5575,3059.1705"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4216.4425,3059.1705 4216.4425,3053.6193"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4217.0425,3053.0193 4222.9575,3053.0193"},{"type":"arc","width":0.6,"svgpath":"M 4216.4425 3067.8807 A 0.6 0.6 0 0 0 4217.0425 3068.4807","net":""},{"type":"arc","width":0.6,"svgpath":"M 4222.9575 3068.4807 A 0.6 0.6 0 0 0 4223.5575 3067.8807","net":""},{"type":"arc","width":0.6,"svgpath":"M 4216.4425 3053.6193 A 0.6 0.6 0 0 1 4217.0425 3053.0193","net":""},{"type":"arc","width":0.6,"svgpath":"M 4222.9575 3053.0193 A 0.6 0.6 0 0 1 4223.5575 3053.6193","net":""},{"type":"text","svgpath":"M 4233.07 3073.6001 L 4232.86 3073.1901 L 4232.25 3072.5801 L 4236.54 3072.5801 M 4232.25 3070.0001 L 4232.45 3070.6101 L 4233.07 3071.0201 L 4234.09 3071.2301 L 4234.7 3071.2301 L 4235.73 3071.0201 L 4236.34 3070.6101 L 4236.54 3070.0001 L 4236.54 3069.5901 L 4236.34 3068.9801 L 4235.73 3068.5701 L 4234.7 3068.3601 L 4234.09 3068.3601 L 4233.07 3068.5701 L 4232.45 3068.9801 L 4232.25 3069.5901 L 4232.25 3070.0001 M 4233.68 3067.0101 L 4235.73 3067.0101 L 4236.34 3066.8101 L 4236.54 3066.4001 L 4236.54 3065.7901 L 4236.34 3065.3801 L 4235.73 3064.7601 M 4233.68 3064.7601 L 4236.54 3064.7601 M 4232.25 3063.4101 L 4236.54 3063.4101 M 4232.25 3063.4101 L 4232.25 3060.7501 M 4234.29 3063.4101 L 4234.29 3061.7801","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4229.02 3059.07 L 4229.43 3058.86 L 4229.84 3058.45 L 4230.04 3058.05 L 4230.04 3057.23 L 4229.84 3056.82 L 4229.43 3056.41 L 4229.02 3056.2 L 4228.4 3056 L 4227.38 3056 L 4226.77 3056.2 L 4226.36 3056.41 L 4225.95 3056.82 L 4225.75 3057.23 L 4225.75 3058.05 L 4225.95 3058.45 L 4226.36 3058.86 L 4226.77 3059.07 M 4230.04 3062.87 L 4230.04 3060.83 L 4228.2 3060.62 L 4228.4 3060.83 L 4228.61 3061.44 L 4228.61 3062.05 L 4228.4 3062.67 L 4228 3063.08 L 4227.38 3063.28 L 4226.97 3063.28 L 4226.36 3063.08 L 4225.95 3062.67 L 4225.75 3062.05 L 4225.75 3061.44 L 4225.95 3060.83 L 4226.15 3060.62 L 4226.56 3060.42","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4207.0575,3067.8807 4207.0575,3062.3295"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4199.9425,3062.3295 4199.9425,3067.8807"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4200.5425,3068.4807 4206.4575,3068.4807"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4207.0575,3053.6193 4207.0575,3059.1705"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4199.9425,3059.1705 4199.9425,3053.6193"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4200.5425,3053.0193 4206.4575,3053.0193"},{"type":"arc","width":0.6,"svgpath":"M 4199.9425 3067.8807 A 0.6 0.6 0 0 0 4200.5425 3068.4807","net":""},{"type":"arc","width":0.6,"svgpath":"M 4206.4575 3068.4807 A 0.6 0.6 0 0 0 4207.0575 3067.8807","net":""},{"type":"arc","width":0.6,"svgpath":"M 4199.9425 3053.6193 A 0.6 0.6 0 0 1 4200.5425 3053.0193","net":""},{"type":"arc","width":0.6,"svgpath":"M 4206.4575 3053.0193 A 0.6 0.6 0 0 1 4207.0575 3053.6193","net":""},{"type":"text","svgpath":"M 4216.57 3073.6001 L 4216.36 3073.1901 L 4215.75 3072.5801 L 4220.04 3072.5801 M 4215.75 3070.0001 L 4215.95 3070.6101 L 4216.57 3071.0201 L 4217.59 3071.2301 L 4218.2 3071.2301 L 4219.23 3071.0201 L 4219.84 3070.6101 L 4220.04 3070.0001 L 4220.04 3069.5901 L 4219.84 3068.9801 L 4219.23 3068.5701 L 4218.2 3068.3601 L 4217.59 3068.3601 L 4216.57 3068.5701 L 4215.95 3068.9801 L 4215.75 3069.5901 L 4215.75 3070.0001 M 4217.18 3067.0101 L 4219.23 3067.0101 L 4219.84 3066.8101 L 4220.04 3066.4001 L 4220.04 3065.7901 L 4219.84 3065.3801 L 4219.23 3064.7601 M 4217.18 3064.7601 L 4220.04 3064.7601 M 4215.75 3063.4101 L 4220.04 3063.4101 M 4215.75 3063.4101 L 4215.75 3060.7501 M 4217.79 3063.4101 L 4217.79 3061.7801","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4213.02 3059.57 L 4213.43 3059.36 L 4213.84 3058.95 L 4214.04 3058.55 L 4214.04 3057.73 L 4213.84 3057.32 L 4213.43 3056.91 L 4213.02 3056.7 L 4212.4 3056.5 L 4211.38 3056.5 L 4210.77 3056.7 L 4210.36 3056.91 L 4209.95 3057.32 L 4209.75 3057.73 L 4209.75 3058.55 L 4209.95 3058.95 L 4210.36 3059.36 L 4210.77 3059.57 M 4213.43 3063.37 L 4213.84 3063.17 L 4214.04 3062.55 L 4214.04 3062.15 L 4213.84 3061.53 L 4213.22 3061.12 L 4212.2 3060.92 L 4211.18 3060.92 L 4210.36 3061.12 L 4209.95 3061.53 L 4209.75 3062.15 L 4209.75 3062.35 L 4209.95 3062.96 L 4210.36 3063.37 L 4210.97 3063.58 L 4211.18 3063.58 L 4211.79 3063.37 L 4212.2 3062.96 L 4212.4 3062.35 L 4212.4 3062.15 L 4212.2 3061.53 L 4211.79 3061.12 L 4211.18 3060.92","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4299.5575,3141.6307 4299.5575,3136.0795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4292.4425,3136.0795 4292.4425,3141.6307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4293.0425,3142.2307 4298.9575,3142.2307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4299.5575,3127.3693 4299.5575,3132.9205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4292.4425,3132.9205 4292.4425,3127.3693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4293.0425,3126.7693 4298.9575,3126.7693"},{"type":"arc","width":0.6,"svgpath":"M 4292.4425 3141.6307 A 0.6 0.6 0 0 0 4293.0425 3142.2307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4298.9575 3142.2307 A 0.6 0.6 0 0 0 4299.5575 3141.6307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4292.4425 3127.3693 A 0.6 0.6 0 0 1 4293.0425 3126.7693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4298.9575 3126.7693 A 0.6 0.6 0 0 1 4299.5575 3127.3693","net":""},{"type":"text","svgpath":"M 4308.25 3143.8701 L 4308.45 3144.4901 L 4309.07 3144.9001 L 4310.09 3145.1001 L 4310.7 3145.1001 L 4311.73 3144.9001 L 4312.34 3144.4901 L 4312.54 3143.8701 L 4312.54 3143.4601 L 4312.34 3142.8501 L 4311.73 3142.4401 L 4310.7 3142.2401 L 4310.09 3142.2401 L 4309.07 3142.4401 L 4308.45 3142.8501 L 4308.25 3143.4601 L 4308.25 3143.8701 M 4311.52 3140.6801 L 4311.73 3140.8901 L 4311.93 3140.6801 L 4311.73 3140.4801 L 4311.52 3140.6801 M 4309.07 3139.1301 L 4308.86 3138.7201 L 4308.25 3138.1001 L 4312.54 3138.1001 M 4309.68 3136.7501 L 4311.73 3136.7501 L 4312.34 3136.5501 L 4312.54 3136.1401 L 4312.54 3135.5301 L 4312.34 3135.1201 L 4311.73 3134.5001 M 4309.68 3134.5001 L 4312.54 3134.5001","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4305.02 3134.57 L 4305.43 3134.36 L 4305.84 3133.95 L 4306.04 3133.55 L 4306.04 3132.73 L 4305.84 3132.32 L 4305.43 3131.91 L 4305.02 3131.7 L 4304.4 3131.5 L 4303.38 3131.5 L 4302.77 3131.7 L 4302.36 3131.91 L 4301.95 3132.32 L 4301.75 3132.73 L 4301.75 3133.55 L 4301.95 3133.95 L 4302.36 3134.36 L 4302.77 3134.57 M 4306.04 3138.78 L 4301.75 3136.74 M 4306.04 3135.92 L 4306.04 3138.78","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4283.0575,3141.6308 4283.0575,3136.0796"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4275.9425,3136.0796 4275.9425,3141.6308"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4276.5425,3142.2308 4282.4575,3142.2308"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4283.0575,3127.3694 4283.0575,3132.9206"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4275.9425,3132.9206 4275.9425,3127.3694"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4276.5425,3126.7694 4282.4575,3126.7694"},{"type":"arc","width":0.6,"svgpath":"M 4275.9425 3141.6308 A 0.6 0.6 0 0 0 4276.5425 3142.2308","net":""},{"type":"arc","width":0.6,"svgpath":"M 4282.4575 3142.2308 A 0.6 0.6 0 0 0 4283.0575 3141.6308","net":""},{"type":"arc","width":0.6,"svgpath":"M 4275.9425 3127.3694 A 0.6 0.6 0 0 1 4276.5425 3126.7694","net":""},{"type":"arc","width":0.6,"svgpath":"M 4282.4575 3126.7694 A 0.6 0.6 0 0 1 4283.0575 3127.3694","net":""},{"type":"text","svgpath":"M 4292.57 3147.3502 L 4292.36 3146.9402 L 4291.75 3146.3302 L 4296.04 3146.3302 M 4291.75 3143.7502 L 4291.95 3144.3602 L 4292.57 3144.7702 L 4293.59 3144.9802 L 4294.2 3144.9802 L 4295.23 3144.7702 L 4295.84 3144.3602 L 4296.04 3143.7502 L 4296.04 3143.3402 L 4295.84 3142.7302 L 4295.23 3142.3202 L 4294.2 3142.1102 L 4293.59 3142.1102 L 4292.57 3142.3202 L 4291.95 3142.7302 L 4291.75 3143.3402 L 4291.75 3143.7502 M 4293.18 3140.7602 L 4295.23 3140.7602 L 4295.84 3140.5602 L 4296.04 3140.1502 L 4296.04 3139.5402 L 4295.84 3139.1302 L 4295.23 3138.5102 M 4293.18 3138.5102 L 4296.04 3138.5102 M 4291.75 3137.1602 L 4296.04 3137.1602 M 4291.75 3137.1602 L 4291.75 3134.5002 M 4293.79 3137.1602 L 4293.79 3135.5302","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4288.52 3134.07 L 4288.93 3133.86 L 4289.34 3133.45 L 4289.54 3133.05 L 4289.54 3132.23 L 4289.34 3131.82 L 4288.93 3131.41 L 4288.52 3131.2 L 4287.9 3131 L 4286.88 3131 L 4286.27 3131.2 L 4285.86 3131.41 L 4285.45 3131.82 L 4285.25 3132.23 L 4285.25 3133.05 L 4285.45 3133.45 L 4285.86 3133.86 L 4286.27 3134.07 M 4289.54 3136.44 L 4289.34 3135.83 L 4288.93 3135.62 L 4288.52 3135.62 L 4288.11 3135.83 L 4287.9 3136.24 L 4287.7 3137.05 L 4287.5 3137.67 L 4287.09 3138.08 L 4286.68 3138.28 L 4286.06 3138.28 L 4285.65 3138.08 L 4285.45 3137.87 L 4285.25 3137.26 L 4285.25 3136.44 L 4285.45 3135.83 L 4285.65 3135.62 L 4286.06 3135.42 L 4286.68 3135.42 L 4287.09 3135.62 L 4287.5 3136.03 L 4287.7 3136.65 L 4287.9 3137.46 L 4288.11 3137.87 L 4288.52 3138.08 L 4288.93 3138.08 L 4289.34 3137.87 L 4289.54 3137.26 L 4289.54 3136.44","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4220.0575,3142.6307 4220.0575,3137.0795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4212.9425,3137.0795 4212.9425,3142.6307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4213.5425,3143.2307 4219.4575,3143.2307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4220.0575,3128.3693 4220.0575,3133.9205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4212.9425,3133.9205 4212.9425,3128.3693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4213.5425,3127.7693 4219.4575,3127.7693"},{"type":"arc","width":0.6,"svgpath":"M 4212.9425 3142.6307 A 0.6 0.6 0 0 0 4213.5425 3143.2307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4219.4575 3143.2307 A 0.6 0.6 0 0 0 4220.0575 3142.6307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4212.9425 3128.3693 A 0.6 0.6 0 0 1 4213.5425 3127.7693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4219.4575 3127.7693 A 0.6 0.6 0 0 1 4220.0575 3128.3693","net":""},{"type":"text","svgpath":"M 4229.57 3148.3501 L 4229.36 3147.9401 L 4228.75 3147.3301 L 4233.04 3147.3301 M 4228.75 3144.7501 L 4228.95 3145.3601 L 4229.57 3145.7701 L 4230.59 3145.9801 L 4231.2 3145.9801 L 4232.23 3145.7701 L 4232.84 3145.3601 L 4233.04 3144.7501 L 4233.04 3144.3401 L 4232.84 3143.7301 L 4232.23 3143.3201 L 4231.2 3143.1101 L 4230.59 3143.1101 L 4229.57 3143.3201 L 4228.95 3143.7301 L 4228.75 3144.3401 L 4228.75 3144.7501 M 4230.18 3141.7601 L 4232.23 3141.7601 L 4232.84 3141.5601 L 4233.04 3141.1501 L 4233.04 3140.5401 L 4232.84 3140.1301 L 4232.23 3139.5101 M 4230.18 3139.5101 L 4233.04 3139.5101 M 4228.75 3138.1601 L 4233.04 3138.1601 M 4228.75 3138.1601 L 4228.75 3135.5001 M 4230.79 3138.1601 L 4230.79 3136.5301","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4225.52 3134.57 L 4225.93 3134.36 L 4226.34 3133.95 L 4226.54 3133.55 L 4226.54 3132.73 L 4226.34 3132.32 L 4225.93 3131.91 L 4225.52 3131.7 L 4224.9 3131.5 L 4223.88 3131.5 L 4223.27 3131.7 L 4222.86 3131.91 L 4222.45 3132.32 L 4222.25 3132.73 L 4222.25 3133.55 L 4222.45 3133.95 L 4222.86 3134.36 L 4223.27 3134.57 M 4225.11 3138.58 L 4224.5 3138.37 L 4224.09 3137.96 L 4223.88 3137.35 L 4223.88 3137.15 L 4224.09 3136.53 L 4224.5 3136.12 L 4225.11 3135.92 L 4225.31 3135.92 L 4225.93 3136.12 L 4226.34 3136.53 L 4226.54 3137.15 L 4226.54 3137.35 L 4226.34 3137.96 L 4225.93 3138.37 L 4225.11 3138.58 L 4224.09 3138.58 L 4223.06 3138.37 L 4222.45 3137.96 L 4222.25 3137.35 L 4222.25 3136.94 L 4222.45 3136.33 L 4222.86 3136.12","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4235.0575,3142.6307 4235.0575,3137.0795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4227.9425,3137.0795 4227.9425,3142.6307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4228.5425,3143.2307 4234.4575,3143.2307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4235.0575,3128.3693 4235.0575,3133.9205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4227.9425,3133.9205 4227.9425,3128.3693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4228.5425,3127.7693 4234.4575,3127.7693"},{"type":"arc","width":0.6,"svgpath":"M 4227.9425 3142.6307 A 0.6 0.6 0 0 0 4228.5425 3143.2307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4234.4575 3143.2307 A 0.6 0.6 0 0 0 4235.0575 3142.6307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4227.9425 3128.3693 A 0.6 0.6 0 0 1 4228.5425 3127.7693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4234.4575 3127.7693 A 0.6 0.6 0 0 1 4235.0575 3128.3693","net":""},{"type":"text","svgpath":"M 4243.75 3144.8701 L 4243.95 3145.4901 L 4244.57 3145.9001 L 4245.59 3146.1001 L 4246.2 3146.1001 L 4247.23 3145.9001 L 4247.84 3145.4901 L 4248.04 3144.8701 L 4248.04 3144.4601 L 4247.84 3143.8501 L 4247.23 3143.4401 L 4246.2 3143.2401 L 4245.59 3143.2401 L 4244.57 3143.4401 L 4243.95 3143.8501 L 4243.75 3144.4601 L 4243.75 3144.8701 M 4247.02 3141.6801 L 4247.23 3141.8901 L 4247.43 3141.6801 L 4247.23 3141.4801 L 4247.02 3141.6801 M 4244.57 3140.1301 L 4244.36 3139.7201 L 4243.75 3139.1001 L 4248.04 3139.1001 M 4245.18 3137.7501 L 4247.23 3137.7501 L 4247.84 3137.5501 L 4248.04 3137.1401 L 4248.04 3136.5301 L 4247.84 3136.1201 L 4247.23 3135.5001 M 4245.18 3135.5001 L 4248.04 3135.5001","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4240.52 3133.57 L 4240.93 3133.36 L 4241.34 3132.95 L 4241.54 3132.55 L 4241.54 3131.73 L 4241.34 3131.32 L 4240.93 3130.91 L 4240.52 3130.7 L 4239.9 3130.5 L 4238.88 3130.5 L 4238.27 3130.7 L 4237.86 3130.91 L 4237.45 3131.32 L 4237.25 3131.73 L 4237.25 3132.55 L 4237.45 3132.95 L 4237.86 3133.36 L 4238.27 3133.57 M 4240.72 3134.92 L 4240.93 3135.33 L 4241.54 3135.94 L 4237.25 3135.94 M 4241.54 3138.52 L 4241.34 3137.9 L 4240.72 3137.5 L 4239.7 3137.29 L 4239.09 3137.29 L 4238.06 3137.5 L 4237.45 3137.9 L 4237.25 3138.52 L 4237.25 3138.93 L 4237.45 3139.54 L 4238.06 3139.95 L 4239.09 3140.15 L 4239.7 3140.15 L 4240.72 3139.95 L 4241.34 3139.54 L 4241.54 3138.93 L 4241.54 3138.52","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4136.5575,3143.6307 4136.5575,3138.0795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4129.4425,3138.0795 4129.4425,3143.6307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4130.0425,3144.2307 4135.9575,3144.2307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4136.5575,3129.3693 4136.5575,3134.9205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4129.4425,3134.9205 4129.4425,3129.3693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4130.0425,3128.7693 4135.9575,3128.7693"},{"type":"arc","width":0.6,"svgpath":"M 4129.4425 3143.6307 A 0.6 0.6 0 0 0 4130.0425 3144.2307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4135.9575 3144.2307 A 0.6 0.6 0 0 0 4136.5575 3143.6307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4129.4425 3129.3693 A 0.6 0.6 0 0 1 4130.0425 3128.7693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4135.9575 3128.7693 A 0.6 0.6 0 0 1 4136.5575 3129.3693","net":""},{"type":"text","svgpath":"M 4146.07 3149.3501 L 4145.86 3148.9401 L 4145.25 3148.3301 L 4149.54 3148.3301 M 4145.25 3145.7501 L 4145.45 3146.3601 L 4146.07 3146.7701 L 4147.09 3146.9801 L 4147.7 3146.9801 L 4148.73 3146.7701 L 4149.34 3146.3601 L 4149.54 3145.7501 L 4149.54 3145.3401 L 4149.34 3144.7301 L 4148.73 3144.3201 L 4147.7 3144.1101 L 4147.09 3144.1101 L 4146.07 3144.3201 L 4145.45 3144.7301 L 4145.25 3145.3401 L 4145.25 3145.7501 M 4146.68 3142.7601 L 4148.73 3142.7601 L 4149.34 3142.5601 L 4149.54 3142.1501 L 4149.54 3141.5401 L 4149.34 3141.1301 L 4148.73 3140.5101 M 4146.68 3140.5101 L 4149.54 3140.5101 M 4145.25 3139.1601 L 4149.54 3139.1601 M 4145.25 3139.1601 L 4145.25 3136.5001 M 4147.29 3139.1601 L 4147.29 3137.5301","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4141.52 3139.57 L 4141.93 3139.36 L 4142.34 3138.95 L 4142.54 3138.55 L 4142.54 3137.73 L 4142.34 3137.32 L 4141.93 3136.91 L 4141.52 3136.7 L 4140.9 3136.5 L 4139.88 3136.5 L 4139.27 3136.7 L 4138.86 3136.91 L 4138.45 3137.32 L 4138.25 3137.73 L 4138.25 3138.55 L 4138.45 3138.95 L 4138.86 3139.36 L 4139.27 3139.57 M 4141.72 3140.92 L 4141.93 3141.33 L 4142.54 3141.94 L 4138.25 3141.94 M 4141.72 3143.29 L 4141.93 3143.7 L 4142.54 3144.31 L 4138.25 3144.31","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4153.5575,3143.6307 4153.5575,3138.0795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4146.4425,3138.0795 4146.4425,3143.6307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4147.0425,3144.2307 4152.9575,3144.2307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4153.5575,3129.3693 4153.5575,3134.9205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4146.4425,3134.9205 4146.4425,3129.3693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4147.0425,3128.7693 4152.9575,3128.7693"},{"type":"arc","width":0.6,"svgpath":"M 4146.4425 3143.6307 A 0.6 0.6 0 0 0 4147.0425 3144.2307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4152.9575 3144.2307 A 0.6 0.6 0 0 0 4153.5575 3143.6307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4146.4425 3129.3693 A 0.6 0.6 0 0 1 4147.0425 3128.7693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4152.9575 3128.7693 A 0.6 0.6 0 0 1 4153.5575 3129.3693","net":""},{"type":"text","svgpath":"M 4162.25 3145.8701 L 4162.45 3146.4901 L 4163.07 3146.9001 L 4164.09 3147.1001 L 4164.7 3147.1001 L 4165.73 3146.9001 L 4166.34 3146.4901 L 4166.54 3145.8701 L 4166.54 3145.4601 L 4166.34 3144.8501 L 4165.73 3144.4401 L 4164.7 3144.2401 L 4164.09 3144.2401 L 4163.07 3144.4401 L 4162.45 3144.8501 L 4162.25 3145.4601 L 4162.25 3145.8701 M 4165.52 3142.6801 L 4165.73 3142.8901 L 4165.93 3142.6801 L 4165.73 3142.4801 L 4165.52 3142.6801 M 4163.07 3141.1301 L 4162.86 3140.7201 L 4162.25 3140.1001 L 4166.54 3140.1001 M 4163.68 3138.7501 L 4165.73 3138.7501 L 4166.34 3138.5501 L 4166.54 3138.1401 L 4166.54 3137.5301 L 4166.34 3137.1201 L 4165.73 3136.5001 M 4163.68 3136.5001 L 4166.54 3136.5001","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4159.52 3138.57 L 4159.93 3138.36 L 4160.34 3137.95 L 4160.54 3137.55 L 4160.54 3136.73 L 4160.34 3136.32 L 4159.93 3135.91 L 4159.52 3135.7 L 4158.9 3135.5 L 4157.88 3135.5 L 4157.27 3135.7 L 4156.86 3135.91 L 4156.45 3136.32 L 4156.25 3136.73 L 4156.25 3137.55 L 4156.45 3137.95 L 4156.86 3138.36 L 4157.27 3138.57 M 4159.72 3139.92 L 4159.93 3140.33 L 4160.54 3140.94 L 4156.25 3140.94 M 4159.52 3142.5 L 4159.72 3142.5 L 4160.13 3142.7 L 4160.34 3142.9 L 4160.54 3143.31 L 4160.54 3144.13 L 4160.34 3144.54 L 4160.13 3144.75 L 4159.72 3144.95 L 4159.31 3144.95 L 4158.9 3144.75 L 4158.29 3144.34 L 4156.25 3142.29 L 4156.25 3145.15","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4078.0575,3144.1306 4078.0575,3138.5794"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4070.9425,3138.5794 4070.9425,3144.1306"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4071.5425,3144.7306 4077.4575,3144.7306"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4078.0575,3129.8692 4078.0575,3135.4204"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4070.9425,3135.4204 4070.9425,3129.8692"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4071.5425,3129.2692 4077.4575,3129.2692"},{"type":"arc","width":0.6,"svgpath":"M 4070.9425 3144.1306 A 0.6 0.6 0 0 0 4071.5425 3144.7306","net":""},{"type":"arc","width":0.6,"svgpath":"M 4077.4575 3144.7306 A 0.6 0.6 0 0 0 4078.0575 3144.1306","net":""},{"type":"arc","width":0.6,"svgpath":"M 4070.9425 3129.8692 A 0.6 0.6 0 0 1 4071.5425 3129.2692","net":""},{"type":"arc","width":0.6,"svgpath":"M 4077.4575 3129.2692 A 0.6 0.6 0 0 1 4078.0575 3129.8692","net":""},{"type":"text","svgpath":"M 4087.5702 3149.85 L 4087.3602 3149.44 L 4086.7502 3148.83 L 4091.0402 3148.83 M 4086.7502 3146.25 L 4086.9502 3146.86 L 4087.5702 3147.27 L 4088.5902 3147.48 L 4089.2002 3147.48 L 4090.2302 3147.27 L 4090.8402 3146.86 L 4091.0402 3146.25 L 4091.0402 3145.84 L 4090.8402 3145.23 L 4090.2302 3144.82 L 4089.2002 3144.61 L 4088.5902 3144.61 L 4087.5702 3144.82 L 4086.9502 3145.23 L 4086.7502 3145.84 L 4086.7502 3146.25 M 4088.1802 3143.26 L 4090.2302 3143.26 L 4090.8402 3143.06 L 4091.0402 3142.65 L 4091.0402 3142.04 L 4090.8402 3141.63 L 4090.2302 3141.01 M 4088.1802 3141.01 L 4091.0402 3141.01 M 4086.7502 3139.66 L 4091.0402 3139.66 M 4086.7502 3139.66 L 4086.7502 3137 M 4088.7902 3139.66 L 4088.7902 3138.03","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4083.02 3135.5699 L 4083.43 3135.3599 L 4083.84 3134.9499 L 4084.04 3134.5499 L 4084.04 3133.7299 L 4083.84 3133.3199 L 4083.43 3132.9099 L 4083.02 3132.6999 L 4082.4 3132.4999 L 4081.38 3132.4999 L 4080.77 3132.6999 L 4080.36 3132.9099 L 4079.95 3133.3199 L 4079.75 3133.7299 L 4079.75 3134.5499 L 4079.95 3134.9499 L 4080.36 3135.3599 L 4080.77 3135.5699 M 4083.22 3136.9199 L 4083.43 3137.3299 L 4084.04 3137.9399 L 4079.75 3137.9399 M 4084.04 3139.6999 L 4084.04 3141.9499 L 4082.4 3140.7199 L 4082.4 3141.3399 L 4082.2 3141.7499 L 4082 3141.9499 L 4081.38 3142.1499 L 4080.97 3142.1499 L 4080.36 3141.9499 L 4079.95 3141.5399 L 4079.75 3140.9299 L 4079.75 3140.3099 L 4079.95 3139.6999 L 4080.15 3139.4999 L 4080.56 3139.2899","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4063.0575,3144.1307 4063.0575,3138.5795"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4055.9425,3138.5795 4055.9425,3144.1307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4056.5425,3144.7307 4062.4575,3144.7307"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4063.0575,3129.8693 4063.0575,3135.4205"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4055.9425,3135.4205 4055.9425,3129.8693"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4056.5425,3129.2693 4062.4575,3129.2693"},{"type":"arc","width":0.6,"svgpath":"M 4055.9425 3144.1307 A 0.6 0.6 0 0 0 4056.5425 3144.7307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4062.4575 3144.7307 A 0.6 0.6 0 0 0 4063.0575 3144.1307","net":""},{"type":"arc","width":0.6,"svgpath":"M 4055.9425 3129.8693 A 0.6 0.6 0 0 1 4056.5425 3129.2693","net":""},{"type":"arc","width":0.6,"svgpath":"M 4062.4575 3129.2693 A 0.6 0.6 0 0 1 4063.0575 3129.8693","net":""},{"type":"text","svgpath":"M 4071.7503 3146.3705 L 4071.9503 3146.9905 L 4072.5703 3147.4005 L 4073.5903 3147.6005 L 4074.2003 3147.6005 L 4075.2303 3147.4005 L 4075.8403 3146.9905 L 4076.0403 3146.3705 L 4076.0403 3145.9605 L 4075.8403 3145.3505 L 4075.2303 3144.9405 L 4074.2003 3144.7405 L 4073.5903 3144.7405 L 4072.5703 3144.9405 L 4071.9503 3145.3505 L 4071.7503 3145.9605 L 4071.7503 3146.3705 M 4075.0203 3143.1805 L 4075.2303 3143.3905 L 4075.4303 3143.1805 L 4075.2303 3142.9805 L 4075.0203 3143.1805 M 4072.5703 3141.6305 L 4072.3603 3141.2205 L 4071.7503 3140.6005 L 4076.0403 3140.6005 M 4073.1803 3139.2505 L 4075.2303 3139.2505 L 4075.8403 3139.0505 L 4076.0403 3138.6405 L 4076.0403 3138.0305 L 4075.8403 3137.6205 L 4075.2303 3137.0005 M 4073.1803 3137.0005 L 4076.0403 3137.0005","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4067.52 3135.57 L 4067.93 3135.36 L 4068.34 3134.95 L 4068.54 3134.55 L 4068.54 3133.73 L 4068.34 3133.32 L 4067.93 3132.91 L 4067.52 3132.7 L 4066.9 3132.5 L 4065.88 3132.5 L 4065.27 3132.7 L 4064.86 3132.91 L 4064.45 3133.32 L 4064.25 3133.73 L 4064.25 3134.55 L 4064.45 3134.95 L 4064.86 3135.36 L 4065.27 3135.57 M 4067.72 3136.92 L 4067.93 3137.33 L 4068.54 3137.94 L 4064.25 3137.94 M 4068.54 3141.34 L 4065.68 3139.29 L 4065.68 3142.36 M 4068.54 3141.34 L 4064.25 3141.34","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4338.6464,3120.8016 4343.3319,3120.8016"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4331.3535,3120.8016 4326.6681,3120.8016"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4343.9319,3120.2016 4343.9319,3112.7984"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4326.0681,3120.2016 4326.0681,3112.7984"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4343.3319,3112.1984 4338.6464,3112.1984"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4326.6681,3112.1984 4331.3535,3112.1984"},{"type":"arc","width":0.3,"svgpath":"M 4335 3116.5 A 3.3266 3.3266 0 0 1 4335 3119.8266","net":""},{"type":"arc","width":0.3,"svgpath":"M 4335 3116.5 A 3.3266 3.3266 0 0 1 4335 3113.1734","net":""},{"type":"text","svgpath":"M 4284.44 3129.7502 L 4284.44 3134.0402 M 4284.44 3129.7502 L 4287.1 3129.7502 M 4284.44 3131.7902 L 4286.08 3131.7902 M 4291.31 3130.3602 L 4290.9 3129.9502 L 4290.29 3129.7502 L 4289.47 3129.7502 L 4288.86 3129.9502 L 4288.45 3130.3602 L 4288.45 3130.7702 L 4288.65 3131.1802 L 4288.86 3131.3902 L 4289.27 3131.5902 L 4290.49 3132.0002 L 4290.9 3132.2002 L 4291.11 3132.4102 L 4291.31 3132.8202 L 4291.31 3133.4302 L 4290.9 3133.8402 L 4290.29 3134.0402 L 4289.47 3134.0402 L 4288.86 3133.8402 L 4288.45 3133.4302 M 4292.66 3129.7502 L 4292.66 3134.0402 M 4292.66 3129.7502 L 4294.3 3134.0402 M 4295.94 3129.7502 L 4294.3 3134.0402 M 4295.94 3129.7502 L 4295.94 3134.0402 M 4297.29 3129.7502 L 4297.29 3134.0402 M 4297.29 3129.7502 L 4298.72 3129.7502 L 4299.33 3129.9502 L 4299.74 3130.3602 L 4299.94 3130.7702 L 4300.15 3131.3902 L 4300.15 3132.4102 L 4299.94 3133.0202 L 4299.74 3133.4302 L 4299.33 3133.8402 L 4298.72 3134.0402 L 4297.29 3134.0402 M 4301.5 3130.5702 L 4301.91 3130.3602 L 4302.52 3129.7502 L 4302.52 3134.0402 M 4305.1 3129.7502 L 4304.49 3129.9502 L 4304.08 3130.5702 L 4303.87 3131.5902 L 4303.87 3132.2002 L 4304.08 3133.2302 L 4304.49 3133.8402 L 4305.1 3134.0402 L 4305.51 3134.0402 L 4306.12 3133.8402 L 4306.53 3133.2302 L 4306.74 3132.2002 L 4306.74 3131.5902 L 4306.53 3130.5702 L 4306.12 3129.9502 L 4305.51 3129.7502 L 4305.1 3129.7502 M 4309.31 3129.7502 L 4308.7 3129.9502 L 4308.29 3130.5702 L 4308.09 3131.5902 L 4308.09 3132.2002 L 4308.29 3133.2302 L 4308.7 3133.8402 L 4309.31 3134.0402 L 4309.72 3134.0402 L 4310.34 3133.8402 L 4310.74 3133.2302 L 4310.95 3132.2002 L 4310.95 3131.5902 L 4310.74 3130.5702 L 4310.34 3129.9502 L 4309.72 3129.7502 L 4309.31 3129.7502 M 4312.3 3132.2002 L 4315.98 3132.2002 M 4317.33 3130.5702 L 4317.74 3130.3602 L 4318.35 3129.7502 L 4318.35 3134.0402 M 4319.91 3130.7702 L 4319.91 3130.5702 L 4320.11 3130.1602 L 4320.32 3129.9502 L 4320.73 3129.7502 L 4321.54 3129.7502 L 4321.95 3129.9502 L 4322.16 3130.1602 L 4322.36 3130.5702 L 4322.36 3130.9802 L 4322.16 3131.3902 L 4321.75 3132.0002 L 4319.7 3134.0402 L 4322.57 3134.0402 M 4325.14 3129.7502 L 4324.53 3129.9502 L 4324.12 3130.5702 L 4323.92 3131.5902 L 4323.92 3132.2002 L 4324.12 3133.2302 L 4324.53 3133.8402 L 4325.14 3134.0402 L 4325.55 3134.0402 L 4326.17 3133.8402 L 4326.58 3133.2302 L 4326.78 3132.2002 L 4326.78 3131.5902 L 4326.58 3130.5702 L 4326.17 3129.9502 L 4325.55 3129.7502 L 4325.14 3129.7502 M 4330.59 3130.3602 L 4330.38 3129.9502 L 4329.77 3129.7502 L 4329.36 3129.7502 L 4328.74 3129.9502 L 4328.34 3130.5702 L 4328.13 3131.5902 L 4328.13 3132.6102 L 4328.34 3133.4302 L 4328.74 3133.8402 L 4329.36 3134.0402 L 4329.56 3134.0402 L 4330.18 3133.8402 L 4330.59 3133.4302 L 4330.79 3132.8202 L 4330.79 3132.6102 L 4330.59 3132.0002 L 4330.18 3131.5902 L 4329.56 3131.3902 L 4329.36 3131.3902 L 4328.74 3131.5902 L 4328.34 3132.0002 L 4328.13 3132.6102 M 4332.14 3129.7502 L 4332.14 3134.0402 M 4332.14 3129.7502 L 4333.98 3129.7502 L 4334.59 3129.9502 L 4334.8 3130.1602 L 4335 3130.5702 L 4335 3130.9802 L 4334.8 3131.3902 L 4334.59 3131.5902 L 4333.98 3131.7902 L 4332.14 3131.7902 M 4333.57 3131.7902 L 4335 3134.0402","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4326 3105.46 L 4326 3109.75 M 4326 3105.46 L 4328.66 3105.46 M 4326 3107.5 L 4327.64 3107.5 M 4330.01 3106.28 L 4330.42 3106.07 L 4331.03 3105.46 L 4331.03 3109.75","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"text","svgpath":"M 4073.5076 3042.68 L 4073.5076 3042.53 L 4072.6576 3042.53 L 4071.7176 3044.96 L 4070.7276 3042.53 L 4069.9276 3042.53 L 4069.9276 3042.68 L 4070.3276 3042.73 L 4070.3176 3045.25 L 4069.9276 3045.31 L 4069.9276 3045.46 L 4070.9076 3045.46 L 4070.9076 3045.31 L 4070.5276 3045.25 L 4070.5276 3043.86 C 4070.5276 3043.84 4070.5076 3043.33 4070.4976 3042.95 L 4071.5276 3045.46 L 4071.7176 3045.46 L 4072.6976 3042.94 L 4072.6976 3044.12 C 4072.6976 3044.5 4072.6976 3044.88 4072.6876 3045.26 L 4072.3076 3045.31 L 4072.3076 3045.46 L 4073.4976 3045.46 L 4073.4976 3045.31 L 4073.0976 3045.26 C 4073.0876 3044.88 4073.0876 3044.49 4073.0876 3044.1 L 4073.0876 3043.89 C 4073.0876 3043.5 4073.0876 3043.1 4073.0976 3042.72 Z  M 4074.4976 3042.66 C 4074.5776 3042.64 4074.6576 3042.64 4074.7176 3042.64 C 4075.0576 3042.64 4075.2576 3042.84 4075.2576 3043.2 C 4075.2576 3043.6 4075.0076 3043.82 4074.6176 3043.82 L 4074.4476 3043.82 L 4074.4476 3044.01 L 4074.6576 3044.01 C 4075.1076 3044.01 4075.3376 3044.27 4075.3376 3044.68 C 4075.3376 3045.07 4075.0976 3045.35 4074.6776 3045.35 C 4074.5976 3045.35 4074.5076 3045.34 4074.4176 3045.32 L 4074.3476 3045.06 C 4074.2976 3044.86 4074.2476 3044.77 4074.1076 3044.77 C 4074.0176 3044.77 4073.9476 3044.81 4073.8976 3044.91 C 4073.9776 3045.33 4074.2976 3045.52 4074.7376 3045.52 C 4075.3176 3045.52 4075.7176 3045.16 4075.7176 3044.68 C 4075.7176 3044.29 4075.4976 3044 4075.0076 3043.91 C 4075.4076 3043.79 4075.6276 3043.52 4075.6276 3043.18 C 4075.6276 3042.76 4075.3076 3042.47 4074.7976 3042.47 C 4074.3976 3042.47 4074.0576 3042.65 4073.9776 3043.03 C 4074.0176 3043.14 4074.0876 3043.18 4074.1776 3043.18 C 4074.3176 3043.18 4074.3776 3043.1 4074.4276 3042.92 Z  M 4076.4476 3043.02 L 4076.6976 3043.02 L 4076.6976 3044.09 L 4076.4476 3044.09 Z  M 4077.2176 3043.02 L 4077.2176 3044.09 L 4076.9476 3044.09 L 4076.9476 3043.02 Z  M 4077.1376 3044.49 C 4077.1876 3044.6 4077.2376 3044.74 4077.2776 3044.88 L 4076.9576 3044.96 L 4076.9576 3044.21 L 4077.2176 3044.21 L 4077.2176 3044.36 L 4077.2476 3044.36 C 4077.3376 3044.36 4077.4476 3044.3 4077.4576 3044.28 L 4077.4576 3043.06 C 4077.5276 3043.05 4077.5876 3043.02 4077.6176 3042.99 L 4077.3176 3042.76 L 4077.1776 3042.9 L 4076.9576 3042.9 L 4076.9576 3042.26 C 4077.0576 3042.24 4077.0976 3042.2 4077.1076 3042.15 L 4076.6776 3042.1 L 4076.6776 3042.9 L 4076.4676 3042.9 L 4076.1876 3042.78 L 4076.1876 3044.44 L 4076.2276 3044.44 C 4076.3376 3044.44 4076.4476 3044.38 4076.4476 3044.35 L 4076.4476 3044.21 L 4076.6776 3044.21 L 4076.6776 3045.03 C 4076.3976 3045.1 4076.1676 3045.15 4076.0276 3045.17 L 4076.2176 3045.54 C 4076.2576 3045.52 4076.2976 3045.49 4076.3076 3045.44 C 4076.7176 3045.26 4077.0476 3045.1 4077.2976 3044.98 C 4077.3276 3045.08 4077.3376 3045.18 4077.3376 3045.28 C 4077.5776 3045.53 4077.8576 3044.98 4077.1976 3044.47 Z  M 4078.0376 3044.85 C 4077.9176 3045.09 4077.6476 3045.43 4077.3876 3045.64 L 4077.4376 3045.69 C 4077.7576 3045.54 4078.0776 3045.27 4078.2576 3045.07 C 4078.3476 3045.09 4078.3776 3045.07 4078.3976 3045.03 Z  M 4078.9676 3044.92 C 4079.1476 3045.09 4079.3676 3045.38 4079.4176 3045.61 C 4079.7176 3045.82 4079.9376 3045.18 4079.0076 3044.89 Z  M 4077.9576 3042.95 L 4078.4676 3042.95 L 4078.4676 3043.34 L 4077.9576 3043.34 Z  M 4078.4676 3042.46 L 4078.4676 3042.84 L 4077.9576 3042.84 L 4077.9576 3042.46 Z  M 4079.2676 3042.46 L 4079.2676 3042.84 L 4078.7376 3042.84 L 4078.7376 3042.46 Z  M 4078.7376 3043.34 L 4078.7376 3042.95 L 4079.2676 3042.95 L 4079.2676 3043.34 Z  M 4079.0376 3044.2 C 4079.1176 3044.27 4079.1976 3044.36 4079.2776 3044.46 C 4078.7976 3044.49 4078.3376 3044.52 4077.9976 3044.53 C 4078.5076 3044.35 4079.0576 3044.1 4079.3576 3043.91 C 4079.4476 3043.94 4079.5076 3043.91 4079.5276 3043.88 L 4079.1876 3043.64 C 4079.0976 3043.72 4078.9676 3043.82 4078.8076 3043.92 C 4078.5376 3043.92 4078.2676 3043.93 4078.0576 3043.94 C 4078.2776 3043.85 4078.4976 3043.74 4078.6376 3043.65 C 4078.7276 3043.68 4078.7876 3043.64 4078.8076 3043.61 L 4078.5576 3043.46 L 4079.2676 3043.46 L 4079.2676 3043.61 L 4079.3176 3043.61 C 4079.4576 3043.61 4079.5576 3043.55 4079.5576 3043.54 L 4079.5576 3042.48 C 4079.6376 3042.46 4079.6776 3042.44 4079.7076 3042.41 L 4079.3976 3042.18 L 4079.2576 3042.34 L 4078.0076 3042.34 L 4077.6776 3042.2 L 4077.6776 3043.66 L 4077.7276 3043.66 C 4077.8676 3043.66 4077.9576 3043.6 4077.9576 3043.57 L 4077.9576 3043.46 L 4078.4276 3043.46 C 4078.2776 3043.6 4077.9876 3043.84 4077.7576 3043.92 C 4077.7276 3043.93 4077.6676 3043.94 4077.6676 3043.94 L 4077.8176 3044.22 C 4077.8376 3044.22 4077.8676 3044.19 4077.8876 3044.16 C 4078.1376 3044.12 4078.3876 3044.08 4078.6076 3044.05 C 4078.3076 3044.23 4077.9576 3044.41 4077.6776 3044.5 C 4077.6376 3044.52 4077.5576 3044.53 4077.5576 3044.53 L 4077.7076 3044.84 C 4077.7376 3044.83 4077.7576 3044.81 4077.7876 3044.77 C 4078.0376 3044.74 4078.2776 3044.7 4078.5076 3044.67 L 4078.5076 3045.39 C 4078.5076 3045.43 4078.4976 3045.45 4078.4276 3045.45 C 4078.3576 3045.45 4078.0476 3045.43 4078.0476 3045.43 L 4078.0476 3045.49 C 4078.2076 3045.51 4078.2776 3045.54 4078.3276 3045.59 C 4078.3676 3045.64 4078.3876 3045.71 4078.3976 3045.79 C 4078.7476 3045.76 4078.7976 3045.61 4078.7976 3045.39 L 4078.7976 3044.63 C 4078.9976 3044.6 4079.1776 3044.57 4079.3376 3044.54 C 4079.4076 3044.65 4079.4676 3044.75 4079.4976 3044.85 C 4079.7776 3045.04 4079.9876 3044.48 4079.0876 3044.17 Z  M 4081.6576 3042.16 L 4081.4576 3042.36 L 4080.0576 3042.36 L 4080.0976 3042.47 L 4081.4376 3042.47 C 4081.3276 3042.65 4081.1676 3042.9 4081.0276 3043.08 L 4080.8576 3043.06 L 4080.8576 3043.9 C 4080.4976 3043.98 4080.1976 3044.04 4080.0376 3044.06 L 4080.1976 3044.49 C 4080.2376 3044.48 4080.2776 3044.44 4080.2976 3044.4 C 4080.4976 3044.32 4080.6876 3044.25 4080.8576 3044.18 L 4080.8576 3045.33 C 4080.8576 3045.38 4080.8376 3045.4 4080.7776 3045.4 C 4080.6976 3045.4 4080.3176 3045.38 4080.3176 3045.38 L 4080.3176 3045.44 C 4080.4876 3045.46 4080.5776 3045.5 4080.6376 3045.56 C 4080.6976 3045.61 4080.7076 3045.69 4080.7176 3045.79 C 4081.1276 3045.75 4081.1776 3045.61 4081.1776 3045.35 L 4081.1776 3044.05 C 4081.4976 3043.92 4081.7576 3043.81 4081.9676 3043.72 L 4081.9476 3043.66 C 4081.6876 3043.72 4081.4276 3043.78 4081.1776 3043.83 L 4081.1776 3043.22 C 4081.2776 3043.2 4081.3076 3043.17 4081.3176 3043.11 L 4081.1276 3043.09 C 4081.3776 3042.92 4081.6676 3042.67 4081.8376 3042.52 C 4081.9276 3042.52 4081.9776 3042.51 4082.0076 3042.48 Z  M 4083.6176 3044.64 L 4083.5676 3044.64 C 4083.5076 3044.93 4083.4476 3045.23 4083.4076 3045.3 C 4083.3876 3045.35 4083.3676 3045.36 4083.3176 3045.37 C 4083.2676 3045.37 4083.1576 3045.38 4082.9976 3045.38 L 4082.6576 3045.38 C 4082.5076 3045.38 4082.4776 3045.34 4082.4776 3045.24 L 4082.4776 3042.3 C 4082.5776 3042.28 4082.6076 3042.24 4082.6176 3042.18 L 4082.1376 3042.13 L 4082.1376 3045.29 C 4082.1376 3045.56 4082.2476 3045.64 4082.5976 3045.64 L 4082.9776 3045.64 C 4083.5976 3045.64 4083.7576 3045.62 4083.7576 3045.47 C 4083.7576 3045.41 4083.7376 3045.38 4083.6376 3045.34 Z ","useTrueTypeFontRendering":true,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4368.0076 3042.68 L 4368.0076 3042.53 L 4367.1576 3042.53 L 4366.2176 3044.96 L 4365.2276 3042.53 L 4364.4276 3042.53 L 4364.4276 3042.68 L 4364.8276 3042.73 L 4364.8176 3045.25 L 4364.4276 3045.31 L 4364.4276 3045.46 L 4365.4076 3045.46 L 4365.4076 3045.31 L 4365.0276 3045.25 L 4365.0276 3043.86 C 4365.0276 3043.84 4365.0076 3043.33 4364.9976 3042.95 L 4366.0276 3045.46 L 4366.2176 3045.46 L 4367.1976 3042.94 L 4367.1976 3044.12 C 4367.1976 3044.5 4367.1976 3044.88 4367.1876 3045.26 L 4366.8076 3045.31 L 4366.8076 3045.46 L 4367.9976 3045.46 L 4367.9976 3045.31 L 4367.5976 3045.26 C 4367.5876 3044.88 4367.5876 3044.49 4367.5876 3044.1 L 4367.5876 3043.89 C 4367.5876 3043.5 4367.5876 3043.1 4367.5976 3042.72 Z  M 4368.9976 3042.66 C 4369.0776 3042.64 4369.1576 3042.64 4369.2176 3042.64 C 4369.5576 3042.64 4369.7576 3042.84 4369.7576 3043.2 C 4369.7576 3043.6 4369.5076 3043.82 4369.1176 3043.82 L 4368.9476 3043.82 L 4368.9476 3044.01 L 4369.1576 3044.01 C 4369.6076 3044.01 4369.8376 3044.27 4369.8376 3044.68 C 4369.8376 3045.07 4369.5976 3045.35 4369.1776 3045.35 C 4369.0976 3045.35 4369.0076 3045.34 4368.9176 3045.32 L 4368.8476 3045.06 C 4368.7976 3044.86 4368.7476 3044.77 4368.6076 3044.77 C 4368.5176 3044.77 4368.4476 3044.81 4368.3976 3044.91 C 4368.4776 3045.33 4368.7976 3045.52 4369.2376 3045.52 C 4369.8176 3045.52 4370.2176 3045.16 4370.2176 3044.68 C 4370.2176 3044.29 4369.9976 3044 4369.5076 3043.91 C 4369.9076 3043.79 4370.1276 3043.52 4370.1276 3043.18 C 4370.1276 3042.76 4369.8076 3042.47 4369.2976 3042.47 C 4368.8976 3042.47 4368.5576 3042.65 4368.4776 3043.03 C 4368.5176 3043.14 4368.5876 3043.18 4368.6776 3043.18 C 4368.8176 3043.18 4368.8776 3043.1 4368.9276 3042.92 Z  M 4370.9476 3043.02 L 4371.1976 3043.02 L 4371.1976 3044.09 L 4370.9476 3044.09 Z  M 4371.7176 3043.02 L 4371.7176 3044.09 L 4371.4476 3044.09 L 4371.4476 3043.02 Z  M 4371.6376 3044.49 C 4371.6876 3044.6 4371.7376 3044.74 4371.7776 3044.88 L 4371.4576 3044.96 L 4371.4576 3044.21 L 4371.7176 3044.21 L 4371.7176 3044.36 L 4371.7476 3044.36 C 4371.8376 3044.36 4371.9476 3044.3 4371.9576 3044.28 L 4371.9576 3043.06 C 4372.0276 3043.05 4372.0876 3043.02 4372.1176 3042.99 L 4371.8176 3042.76 L 4371.6776 3042.9 L 4371.4576 3042.9 L 4371.4576 3042.26 C 4371.5576 3042.24 4371.5976 3042.2 4371.6076 3042.15 L 4371.1776 3042.1 L 4371.1776 3042.9 L 4370.9676 3042.9 L 4370.6876 3042.78 L 4370.6876 3044.44 L 4370.7276 3044.44 C 4370.8376 3044.44 4370.9476 3044.38 4370.9476 3044.35 L 4370.9476 3044.21 L 4371.1776 3044.21 L 4371.1776 3045.03 C 4370.8976 3045.1 4370.6676 3045.15 4370.5276 3045.17 L 4370.7176 3045.54 C 4370.7576 3045.52 4370.7976 3045.49 4370.8076 3045.44 C 4371.2176 3045.26 4371.5476 3045.1 4371.7976 3044.98 C 4371.8276 3045.08 4371.8376 3045.18 4371.8376 3045.28 C 4372.0776 3045.53 4372.3576 3044.98 4371.6976 3044.47 Z  M 4372.5376 3044.85 C 4372.4176 3045.09 4372.1476 3045.43 4371.8876 3045.64 L 4371.9376 3045.69 C 4372.2576 3045.54 4372.5776 3045.27 4372.7576 3045.07 C 4372.8476 3045.09 4372.8776 3045.07 4372.8976 3045.03 Z  M 4373.4676 3044.92 C 4373.6476 3045.09 4373.8676 3045.38 4373.9176 3045.61 C 4374.2176 3045.82 4374.4376 3045.18 4373.5076 3044.89 Z  M 4372.4576 3042.95 L 4372.9676 3042.95 L 4372.9676 3043.34 L 4372.4576 3043.34 Z  M 4372.9676 3042.46 L 4372.9676 3042.84 L 4372.4576 3042.84 L 4372.4576 3042.46 Z  M 4373.7676 3042.46 L 4373.7676 3042.84 L 4373.2376 3042.84 L 4373.2376 3042.46 Z  M 4373.2376 3043.34 L 4373.2376 3042.95 L 4373.7676 3042.95 L 4373.7676 3043.34 Z  M 4373.5376 3044.2 C 4373.6176 3044.27 4373.6976 3044.36 4373.7776 3044.46 C 4373.2976 3044.49 4372.8376 3044.52 4372.4976 3044.53 C 4373.0076 3044.35 4373.5576 3044.1 4373.8576 3043.91 C 4373.9476 3043.94 4374.0076 3043.91 4374.0276 3043.88 L 4373.6876 3043.64 C 4373.5976 3043.72 4373.4676 3043.82 4373.3076 3043.92 C 4373.0376 3043.92 4372.7676 3043.93 4372.5576 3043.94 C 4372.7776 3043.85 4372.9976 3043.74 4373.1376 3043.65 C 4373.2276 3043.68 4373.2876 3043.64 4373.3076 3043.61 L 4373.0576 3043.46 L 4373.7676 3043.46 L 4373.7676 3043.61 L 4373.8176 3043.61 C 4373.9576 3043.61 4374.0576 3043.55 4374.0576 3043.54 L 4374.0576 3042.48 C 4374.1376 3042.46 4374.1776 3042.44 4374.2076 3042.41 L 4373.8976 3042.18 L 4373.7576 3042.34 L 4372.5076 3042.34 L 4372.1776 3042.2 L 4372.1776 3043.66 L 4372.2276 3043.66 C 4372.3676 3043.66 4372.4576 3043.6 4372.4576 3043.57 L 4372.4576 3043.46 L 4372.9276 3043.46 C 4372.7776 3043.6 4372.4876 3043.84 4372.2576 3043.92 C 4372.2276 3043.93 4372.1676 3043.94 4372.1676 3043.94 L 4372.3176 3044.22 C 4372.3376 3044.22 4372.3676 3044.19 4372.3876 3044.16 C 4372.6376 3044.12 4372.8876 3044.08 4373.1076 3044.05 C 4372.8076 3044.23 4372.4576 3044.41 4372.1776 3044.5 C 4372.1376 3044.52 4372.0576 3044.53 4372.0576 3044.53 L 4372.2076 3044.84 C 4372.2376 3044.83 4372.2576 3044.81 4372.2876 3044.77 C 4372.5376 3044.74 4372.7776 3044.7 4373.0076 3044.67 L 4373.0076 3045.39 C 4373.0076 3045.43 4372.9976 3045.45 4372.9276 3045.45 C 4372.8576 3045.45 4372.5476 3045.43 4372.5476 3045.43 L 4372.5476 3045.49 C 4372.7076 3045.51 4372.7776 3045.54 4372.8276 3045.59 C 4372.8676 3045.64 4372.8876 3045.71 4372.8976 3045.79 C 4373.2476 3045.76 4373.2976 3045.61 4373.2976 3045.39 L 4373.2976 3044.63 C 4373.4976 3044.6 4373.6776 3044.57 4373.8376 3044.54 C 4373.9076 3044.65 4373.9676 3044.75 4373.9976 3044.85 C 4374.2776 3045.04 4374.4876 3044.48 4373.5876 3044.17 Z  M 4376.1576 3042.16 L 4375.9576 3042.36 L 4374.5576 3042.36 L 4374.5976 3042.47 L 4375.9376 3042.47 C 4375.8276 3042.65 4375.6676 3042.9 4375.5276 3043.08 L 4375.3576 3043.06 L 4375.3576 3043.9 C 4374.9976 3043.98 4374.6976 3044.04 4374.5376 3044.06 L 4374.6976 3044.49 C 4374.7376 3044.48 4374.7776 3044.44 4374.7976 3044.4 C 4374.9976 3044.32 4375.1876 3044.25 4375.3576 3044.18 L 4375.3576 3045.33 C 4375.3576 3045.38 4375.3376 3045.4 4375.2776 3045.4 C 4375.1976 3045.4 4374.8176 3045.38 4374.8176 3045.38 L 4374.8176 3045.44 C 4374.9876 3045.46 4375.0776 3045.5 4375.1376 3045.56 C 4375.1976 3045.61 4375.2076 3045.69 4375.2176 3045.79 C 4375.6276 3045.75 4375.6776 3045.61 4375.6776 3045.35 L 4375.6776 3044.05 C 4375.9976 3043.92 4376.2576 3043.81 4376.4676 3043.72 L 4376.4476 3043.66 C 4376.1876 3043.72 4375.9276 3043.78 4375.6776 3043.83 L 4375.6776 3043.22 C 4375.7776 3043.2 4375.8076 3043.17 4375.8176 3043.11 L 4375.6276 3043.09 C 4375.8776 3042.92 4376.1676 3042.67 4376.3376 3042.52 C 4376.4276 3042.52 4376.4776 3042.51 4376.5076 3042.48 Z  M 4378.1176 3044.64 L 4378.0676 3044.64 C 4378.0076 3044.93 4377.9476 3045.23 4377.9076 3045.3 C 4377.8876 3045.35 4377.8676 3045.36 4377.8176 3045.37 C 4377.7676 3045.37 4377.6576 3045.38 4377.4976 3045.38 L 4377.1576 3045.38 C 4377.0076 3045.38 4376.9776 3045.34 4376.9776 3045.24 L 4376.9776 3042.3 C 4377.0776 3042.28 4377.1076 3042.24 4377.1176 3042.18 L 4376.6376 3042.13 L 4376.6376 3045.29 C 4376.6376 3045.56 4376.7476 3045.64 4377.0976 3045.64 L 4377.4776 3045.64 C 4378.0976 3045.64 4378.2576 3045.62 4378.2576 3045.47 C 4378.2576 3045.41 4378.2376 3045.38 4378.1376 3045.34 Z ","useTrueTypeFontRendering":true,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4368.0076 3160.18 L 4368.0076 3160.03 L 4367.1576 3160.03 L 4366.2176 3162.46 L 4365.2276 3160.03 L 4364.4276 3160.03 L 4364.4276 3160.18 L 4364.8276 3160.23 L 4364.8176 3162.75 L 4364.4276 3162.81 L 4364.4276 3162.96 L 4365.4076 3162.96 L 4365.4076 3162.81 L 4365.0276 3162.75 L 4365.0276 3161.36 C 4365.0276 3161.34 4365.0076 3160.83 4364.9976 3160.45 L 4366.0276 3162.96 L 4366.2176 3162.96 L 4367.1976 3160.44 L 4367.1976 3161.62 C 4367.1976 3162 4367.1976 3162.38 4367.1876 3162.76 L 4366.8076 3162.81 L 4366.8076 3162.96 L 4367.9976 3162.96 L 4367.9976 3162.81 L 4367.5976 3162.76 C 4367.5876 3162.38 4367.5876 3161.99 4367.5876 3161.6 L 4367.5876 3161.39 C 4367.5876 3161 4367.5876 3160.6 4367.5976 3160.22 Z  M 4368.9976 3160.16 C 4369.0776 3160.14 4369.1576 3160.14 4369.2176 3160.14 C 4369.5576 3160.14 4369.7576 3160.34 4369.7576 3160.7 C 4369.7576 3161.1 4369.5076 3161.32 4369.1176 3161.32 L 4368.9476 3161.32 L 4368.9476 3161.51 L 4369.1576 3161.51 C 4369.6076 3161.51 4369.8376 3161.77 4369.8376 3162.18 C 4369.8376 3162.57 4369.5976 3162.85 4369.1776 3162.85 C 4369.0976 3162.85 4369.0076 3162.84 4368.9176 3162.82 L 4368.8476 3162.56 C 4368.7976 3162.36 4368.7476 3162.27 4368.6076 3162.27 C 4368.5176 3162.27 4368.4476 3162.31 4368.3976 3162.41 C 4368.4776 3162.83 4368.7976 3163.02 4369.2376 3163.02 C 4369.8176 3163.02 4370.2176 3162.66 4370.2176 3162.18 C 4370.2176 3161.79 4369.9976 3161.5 4369.5076 3161.41 C 4369.9076 3161.29 4370.1276 3161.02 4370.1276 3160.68 C 4370.1276 3160.26 4369.8076 3159.97 4369.2976 3159.97 C 4368.8976 3159.97 4368.5576 3160.15 4368.4776 3160.53 C 4368.5176 3160.64 4368.5876 3160.68 4368.6776 3160.68 C 4368.8176 3160.68 4368.8776 3160.6 4368.9276 3160.42 Z  M 4370.9476 3160.52 L 4371.1976 3160.52 L 4371.1976 3161.59 L 4370.9476 3161.59 Z  M 4371.7176 3160.52 L 4371.7176 3161.59 L 4371.4476 3161.59 L 4371.4476 3160.52 Z  M 4371.6376 3161.99 C 4371.6876 3162.1 4371.7376 3162.24 4371.7776 3162.38 L 4371.4576 3162.46 L 4371.4576 3161.71 L 4371.7176 3161.71 L 4371.7176 3161.86 L 4371.7476 3161.86 C 4371.8376 3161.86 4371.9476 3161.8 4371.9576 3161.78 L 4371.9576 3160.56 C 4372.0276 3160.55 4372.0876 3160.52 4372.1176 3160.49 L 4371.8176 3160.26 L 4371.6776 3160.4 L 4371.4576 3160.4 L 4371.4576 3159.76 C 4371.5576 3159.74 4371.5976 3159.7 4371.6076 3159.65 L 4371.1776 3159.6 L 4371.1776 3160.4 L 4370.9676 3160.4 L 4370.6876 3160.28 L 4370.6876 3161.94 L 4370.7276 3161.94 C 4370.8376 3161.94 4370.9476 3161.88 4370.9476 3161.85 L 4370.9476 3161.71 L 4371.1776 3161.71 L 4371.1776 3162.53 C 4370.8976 3162.6 4370.6676 3162.65 4370.5276 3162.67 L 4370.7176 3163.04 C 4370.7576 3163.02 4370.7976 3162.99 4370.8076 3162.94 C 4371.2176 3162.76 4371.5476 3162.6 4371.7976 3162.48 C 4371.8276 3162.58 4371.8376 3162.68 4371.8376 3162.78 C 4372.0776 3163.03 4372.3576 3162.48 4371.6976 3161.97 Z  M 4372.5376 3162.35 C 4372.4176 3162.59 4372.1476 3162.93 4371.8876 3163.14 L 4371.9376 3163.19 C 4372.2576 3163.04 4372.5776 3162.77 4372.7576 3162.57 C 4372.8476 3162.59 4372.8776 3162.57 4372.8976 3162.53 Z  M 4373.4676 3162.42 C 4373.6476 3162.59 4373.8676 3162.88 4373.9176 3163.11 C 4374.2176 3163.32 4374.4376 3162.68 4373.5076 3162.39 Z  M 4372.4576 3160.45 L 4372.9676 3160.45 L 4372.9676 3160.84 L 4372.4576 3160.84 Z  M 4372.9676 3159.96 L 4372.9676 3160.34 L 4372.4576 3160.34 L 4372.4576 3159.96 Z  M 4373.7676 3159.96 L 4373.7676 3160.34 L 4373.2376 3160.34 L 4373.2376 3159.96 Z  M 4373.2376 3160.84 L 4373.2376 3160.45 L 4373.7676 3160.45 L 4373.7676 3160.84 Z  M 4373.5376 3161.7 C 4373.6176 3161.77 4373.6976 3161.86 4373.7776 3161.96 C 4373.2976 3161.99 4372.8376 3162.02 4372.4976 3162.03 C 4373.0076 3161.85 4373.5576 3161.6 4373.8576 3161.41 C 4373.9476 3161.44 4374.0076 3161.41 4374.0276 3161.38 L 4373.6876 3161.14 C 4373.5976 3161.22 4373.4676 3161.32 4373.3076 3161.42 C 4373.0376 3161.42 4372.7676 3161.43 4372.5576 3161.44 C 4372.7776 3161.35 4372.9976 3161.24 4373.1376 3161.15 C 4373.2276 3161.18 4373.2876 3161.14 4373.3076 3161.11 L 4373.0576 3160.96 L 4373.7676 3160.96 L 4373.7676 3161.11 L 4373.8176 3161.11 C 4373.9576 3161.11 4374.0576 3161.05 4374.0576 3161.04 L 4374.0576 3159.98 C 4374.1376 3159.96 4374.1776 3159.94 4374.2076 3159.91 L 4373.8976 3159.68 L 4373.7576 3159.84 L 4372.5076 3159.84 L 4372.1776 3159.7 L 4372.1776 3161.16 L 4372.2276 3161.16 C 4372.3676 3161.16 4372.4576 3161.1 4372.4576 3161.07 L 4372.4576 3160.96 L 4372.9276 3160.96 C 4372.7776 3161.1 4372.4876 3161.34 4372.2576 3161.42 C 4372.2276 3161.43 4372.1676 3161.44 4372.1676 3161.44 L 4372.3176 3161.72 C 4372.3376 3161.72 4372.3676 3161.69 4372.3876 3161.66 C 4372.6376 3161.62 4372.8876 3161.58 4373.1076 3161.55 C 4372.8076 3161.73 4372.4576 3161.91 4372.1776 3162 C 4372.1376 3162.02 4372.0576 3162.03 4372.0576 3162.03 L 4372.2076 3162.34 C 4372.2376 3162.33 4372.2576 3162.31 4372.2876 3162.27 C 4372.5376 3162.24 4372.7776 3162.2 4373.0076 3162.17 L 4373.0076 3162.89 C 4373.0076 3162.93 4372.9976 3162.95 4372.9276 3162.95 C 4372.8576 3162.95 4372.5476 3162.93 4372.5476 3162.93 L 4372.5476 3162.99 C 4372.7076 3163.01 4372.7776 3163.04 4372.8276 3163.09 C 4372.8676 3163.14 4372.8876 3163.21 4372.8976 3163.29 C 4373.2476 3163.26 4373.2976 3163.11 4373.2976 3162.89 L 4373.2976 3162.13 C 4373.4976 3162.1 4373.6776 3162.07 4373.8376 3162.04 C 4373.9076 3162.15 4373.9676 3162.25 4373.9976 3162.35 C 4374.2776 3162.54 4374.4876 3161.98 4373.5876 3161.67 Z  M 4376.1576 3159.66 L 4375.9576 3159.86 L 4374.5576 3159.86 L 4374.5976 3159.97 L 4375.9376 3159.97 C 4375.8276 3160.15 4375.6676 3160.4 4375.5276 3160.58 L 4375.3576 3160.56 L 4375.3576 3161.4 C 4374.9976 3161.48 4374.6976 3161.54 4374.5376 3161.56 L 4374.6976 3161.99 C 4374.7376 3161.98 4374.7776 3161.94 4374.7976 3161.9 C 4374.9976 3161.82 4375.1876 3161.75 4375.3576 3161.68 L 4375.3576 3162.83 C 4375.3576 3162.88 4375.3376 3162.9 4375.2776 3162.9 C 4375.1976 3162.9 4374.8176 3162.88 4374.8176 3162.88 L 4374.8176 3162.94 C 4374.9876 3162.96 4375.0776 3163 4375.1376 3163.06 C 4375.1976 3163.11 4375.2076 3163.19 4375.2176 3163.29 C 4375.6276 3163.25 4375.6776 3163.11 4375.6776 3162.85 L 4375.6776 3161.55 C 4375.9976 3161.42 4376.2576 3161.31 4376.4676 3161.22 L 4376.4476 3161.16 C 4376.1876 3161.22 4375.9276 3161.28 4375.6776 3161.33 L 4375.6776 3160.72 C 4375.7776 3160.7 4375.8076 3160.67 4375.8176 3160.61 L 4375.6276 3160.59 C 4375.8776 3160.42 4376.1676 3160.17 4376.3376 3160.02 C 4376.4276 3160.02 4376.4776 3160.01 4376.5076 3159.98 Z  M 4378.1176 3162.14 L 4378.0676 3162.14 C 4378.0076 3162.43 4377.9476 3162.73 4377.9076 3162.8 C 4377.8876 3162.85 4377.8676 3162.86 4377.8176 3162.87 C 4377.7676 3162.87 4377.6576 3162.88 4377.4976 3162.88 L 4377.1576 3162.88 C 4377.0076 3162.88 4376.9776 3162.84 4376.9776 3162.74 L 4376.9776 3159.8 C 4377.0776 3159.78 4377.1076 3159.74 4377.1176 3159.68 L 4376.6376 3159.63 L 4376.6376 3162.79 C 4376.6376 3163.06 4376.7476 3163.14 4377.0976 3163.14 L 4377.4776 3163.14 C 4378.0976 3163.14 4378.2576 3163.12 4378.2576 3162.97 C 4378.2576 3162.91 4378.2376 3162.88 4378.1376 3162.84 Z ","useTrueTypeFontRendering":true,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4073.5076 3160.18 L 4073.5076 3160.03 L 4072.6576 3160.03 L 4071.7176 3162.46 L 4070.7276 3160.03 L 4069.9276 3160.03 L 4069.9276 3160.18 L 4070.3276 3160.23 L 4070.3176 3162.75 L 4069.9276 3162.81 L 4069.9276 3162.96 L 4070.9076 3162.96 L 4070.9076 3162.81 L 4070.5276 3162.75 L 4070.5276 3161.36 C 4070.5276 3161.34 4070.5076 3160.83 4070.4976 3160.45 L 4071.5276 3162.96 L 4071.7176 3162.96 L 4072.6976 3160.44 L 4072.6976 3161.62 C 4072.6976 3162 4072.6976 3162.38 4072.6876 3162.76 L 4072.3076 3162.81 L 4072.3076 3162.96 L 4073.4976 3162.96 L 4073.4976 3162.81 L 4073.0976 3162.76 C 4073.0876 3162.38 4073.0876 3161.99 4073.0876 3161.6 L 4073.0876 3161.39 C 4073.0876 3161 4073.0876 3160.6 4073.0976 3160.22 Z  M 4074.4976 3160.16 C 4074.5776 3160.14 4074.6576 3160.14 4074.7176 3160.14 C 4075.0576 3160.14 4075.2576 3160.34 4075.2576 3160.7 C 4075.2576 3161.1 4075.0076 3161.32 4074.6176 3161.32 L 4074.4476 3161.32 L 4074.4476 3161.51 L 4074.6576 3161.51 C 4075.1076 3161.51 4075.3376 3161.77 4075.3376 3162.18 C 4075.3376 3162.57 4075.0976 3162.85 4074.6776 3162.85 C 4074.5976 3162.85 4074.5076 3162.84 4074.4176 3162.82 L 4074.3476 3162.56 C 4074.2976 3162.36 4074.2476 3162.27 4074.1076 3162.27 C 4074.0176 3162.27 4073.9476 3162.31 4073.8976 3162.41 C 4073.9776 3162.83 4074.2976 3163.02 4074.7376 3163.02 C 4075.3176 3163.02 4075.7176 3162.66 4075.7176 3162.18 C 4075.7176 3161.79 4075.4976 3161.5 4075.0076 3161.41 C 4075.4076 3161.29 4075.6276 3161.02 4075.6276 3160.68 C 4075.6276 3160.26 4075.3076 3159.97 4074.7976 3159.97 C 4074.3976 3159.97 4074.0576 3160.15 4073.9776 3160.53 C 4074.0176 3160.64 4074.0876 3160.68 4074.1776 3160.68 C 4074.3176 3160.68 4074.3776 3160.6 4074.4276 3160.42 Z  M 4076.4476 3160.52 L 4076.6976 3160.52 L 4076.6976 3161.59 L 4076.4476 3161.59 Z  M 4077.2176 3160.52 L 4077.2176 3161.59 L 4076.9476 3161.59 L 4076.9476 3160.52 Z  M 4077.1376 3161.99 C 4077.1876 3162.1 4077.2376 3162.24 4077.2776 3162.38 L 4076.9576 3162.46 L 4076.9576 3161.71 L 4077.2176 3161.71 L 4077.2176 3161.86 L 4077.2476 3161.86 C 4077.3376 3161.86 4077.4476 3161.8 4077.4576 3161.78 L 4077.4576 3160.56 C 4077.5276 3160.55 4077.5876 3160.52 4077.6176 3160.49 L 4077.3176 3160.26 L 4077.1776 3160.4 L 4076.9576 3160.4 L 4076.9576 3159.76 C 4077.0576 3159.74 4077.0976 3159.7 4077.1076 3159.65 L 4076.6776 3159.6 L 4076.6776 3160.4 L 4076.4676 3160.4 L 4076.1876 3160.28 L 4076.1876 3161.94 L 4076.2276 3161.94 C 4076.3376 3161.94 4076.4476 3161.88 4076.4476 3161.85 L 4076.4476 3161.71 L 4076.6776 3161.71 L 4076.6776 3162.53 C 4076.3976 3162.6 4076.1676 3162.65 4076.0276 3162.67 L 4076.2176 3163.04 C 4076.2576 3163.02 4076.2976 3162.99 4076.3076 3162.94 C 4076.7176 3162.76 4077.0476 3162.6 4077.2976 3162.48 C 4077.3276 3162.58 4077.3376 3162.68 4077.3376 3162.78 C 4077.5776 3163.03 4077.8576 3162.48 4077.1976 3161.97 Z  M 4078.0376 3162.35 C 4077.9176 3162.59 4077.6476 3162.93 4077.3876 3163.14 L 4077.4376 3163.19 C 4077.7576 3163.04 4078.0776 3162.77 4078.2576 3162.57 C 4078.3476 3162.59 4078.3776 3162.57 4078.3976 3162.53 Z  M 4078.9676 3162.42 C 4079.1476 3162.59 4079.3676 3162.88 4079.4176 3163.11 C 4079.7176 3163.32 4079.9376 3162.68 4079.0076 3162.39 Z  M 4077.9576 3160.45 L 4078.4676 3160.45 L 4078.4676 3160.84 L 4077.9576 3160.84 Z  M 4078.4676 3159.96 L 4078.4676 3160.34 L 4077.9576 3160.34 L 4077.9576 3159.96 Z  M 4079.2676 3159.96 L 4079.2676 3160.34 L 4078.7376 3160.34 L 4078.7376 3159.96 Z  M 4078.7376 3160.84 L 4078.7376 3160.45 L 4079.2676 3160.45 L 4079.2676 3160.84 Z  M 4079.0376 3161.7 C 4079.1176 3161.77 4079.1976 3161.86 4079.2776 3161.96 C 4078.7976 3161.99 4078.3376 3162.02 4077.9976 3162.03 C 4078.5076 3161.85 4079.0576 3161.6 4079.3576 3161.41 C 4079.4476 3161.44 4079.5076 3161.41 4079.5276 3161.38 L 4079.1876 3161.14 C 4079.0976 3161.22 4078.9676 3161.32 4078.8076 3161.42 C 4078.5376 3161.42 4078.2676 3161.43 4078.0576 3161.44 C 4078.2776 3161.35 4078.4976 3161.24 4078.6376 3161.15 C 4078.7276 3161.18 4078.7876 3161.14 4078.8076 3161.11 L 4078.5576 3160.96 L 4079.2676 3160.96 L 4079.2676 3161.11 L 4079.3176 3161.11 C 4079.4576 3161.11 4079.5576 3161.05 4079.5576 3161.04 L 4079.5576 3159.98 C 4079.6376 3159.96 4079.6776 3159.94 4079.7076 3159.91 L 4079.3976 3159.68 L 4079.2576 3159.84 L 4078.0076 3159.84 L 4077.6776 3159.7 L 4077.6776 3161.16 L 4077.7276 3161.16 C 4077.8676 3161.16 4077.9576 3161.1 4077.9576 3161.07 L 4077.9576 3160.96 L 4078.4276 3160.96 C 4078.2776 3161.1 4077.9876 3161.34 4077.7576 3161.42 C 4077.7276 3161.43 4077.6676 3161.44 4077.6676 3161.44 L 4077.8176 3161.72 C 4077.8376 3161.72 4077.8676 3161.69 4077.8876 3161.66 C 4078.1376 3161.62 4078.3876 3161.58 4078.6076 3161.55 C 4078.3076 3161.73 4077.9576 3161.91 4077.6776 3162 C 4077.6376 3162.02 4077.5576 3162.03 4077.5576 3162.03 L 4077.7076 3162.34 C 4077.7376 3162.33 4077.7576 3162.31 4077.7876 3162.27 C 4078.0376 3162.24 4078.2776 3162.2 4078.5076 3162.17 L 4078.5076 3162.89 C 4078.5076 3162.93 4078.4976 3162.95 4078.4276 3162.95 C 4078.3576 3162.95 4078.0476 3162.93 4078.0476 3162.93 L 4078.0476 3162.99 C 4078.2076 3163.01 4078.2776 3163.04 4078.3276 3163.09 C 4078.3676 3163.14 4078.3876 3163.21 4078.3976 3163.29 C 4078.7476 3163.26 4078.7976 3163.11 4078.7976 3162.89 L 4078.7976 3162.13 C 4078.9976 3162.1 4079.1776 3162.07 4079.3376 3162.04 C 4079.4076 3162.15 4079.4676 3162.25 4079.4976 3162.35 C 4079.7776 3162.54 4079.9876 3161.98 4079.0876 3161.67 Z  M 4081.6576 3159.66 L 4081.4576 3159.86 L 4080.0576 3159.86 L 4080.0976 3159.97 L 4081.4376 3159.97 C 4081.3276 3160.15 4081.1676 3160.4 4081.0276 3160.58 L 4080.8576 3160.56 L 4080.8576 3161.4 C 4080.4976 3161.48 4080.1976 3161.54 4080.0376 3161.56 L 4080.1976 3161.99 C 4080.2376 3161.98 4080.2776 3161.94 4080.2976 3161.9 C 4080.4976 3161.82 4080.6876 3161.75 4080.8576 3161.68 L 4080.8576 3162.83 C 4080.8576 3162.88 4080.8376 3162.9 4080.7776 3162.9 C 4080.6976 3162.9 4080.3176 3162.88 4080.3176 3162.88 L 4080.3176 3162.94 C 4080.4876 3162.96 4080.5776 3163 4080.6376 3163.06 C 4080.6976 3163.11 4080.7076 3163.19 4080.7176 3163.29 C 4081.1276 3163.25 4081.1776 3163.11 4081.1776 3162.85 L 4081.1776 3161.55 C 4081.4976 3161.42 4081.7576 3161.31 4081.9676 3161.22 L 4081.9476 3161.16 C 4081.6876 3161.22 4081.4276 3161.28 4081.1776 3161.33 L 4081.1776 3160.72 C 4081.2776 3160.7 4081.3076 3160.67 4081.3176 3160.61 L 4081.1276 3160.59 C 4081.3776 3160.42 4081.6676 3160.17 4081.8376 3160.02 C 4081.9276 3160.02 4081.9776 3160.01 4082.0076 3159.98 Z  M 4083.6176 3162.14 L 4083.5676 3162.14 C 4083.5076 3162.43 4083.4476 3162.73 4083.4076 3162.8 C 4083.3876 3162.85 4083.3676 3162.86 4083.3176 3162.87 C 4083.2676 3162.87 4083.1576 3162.88 4082.9976 3162.88 L 4082.6576 3162.88 C 4082.5076 3162.88 4082.4776 3162.84 4082.4776 3162.74 L 4082.4776 3159.8 C 4082.5776 3159.78 4082.6076 3159.74 4082.6176 3159.68 L 4082.1376 3159.63 L 4082.1376 3162.79 C 4082.1376 3163.06 4082.2476 3163.14 4082.5976 3163.14 L 4082.9776 3163.14 C 4083.5976 3163.14 4083.7576 3163.12 4083.7576 3162.97 C 4083.7576 3162.91 4083.7376 3162.88 4083.6376 3162.84 Z ","useTrueTypeFontRendering":true,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.7874,"svgpath":"M4369.5748,3089.063 4375.874,3089.063 4375.874,3096.937 4369.5748,3096.937"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.7874,"svgpath":"M4366.4252,3096.937 4360.126,3096.937 4360.126,3089.063 4366.4252,3089.063"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.7874,"svgpath":"M4375.874,3089.063 4375.874,3089.063 4377.0551,3090.2441 4377.0551,3095.7559 4377.0551,3095.7559 4375.874,3096.937"},{"type":"polygon","svgpath":"M 4367.6063 3091.4252 L 4367.6059 3094.575 L 4368.787 3093.0002 Z ","start":[0,0],"end":[0,0],"net":""},{"type":"text","svgpath":"M 4367.935 3075.455 L 4367.935 3079.745 M 4367.935 3079.745 L 4370.385 3079.745 M 4371.735 3075.455 L 4371.735 3079.745 M 4371.735 3075.455 L 4374.395 3075.455 M 4371.735 3077.495 L 4373.375 3077.495 M 4371.735 3079.745 L 4374.395 3079.745 M 4375.745 3075.455 L 4375.745 3079.745 M 4375.745 3075.455 L 4377.185 3075.455 L 4377.795 3075.655 L 4378.205 3076.065 L 4378.405 3076.475 L 4378.615 3077.095 L 4378.615 3078.115 L 4378.405 3078.725 L 4378.205 3079.135 L 4377.795 3079.545 L 4377.185 3079.745 L 4375.745 3079.745 M 4379.965 3077.905 L 4383.645 3077.905 M 4386.225 3075.455 L 4385.605 3075.655 L 4385.195 3076.275 L 4384.995 3077.295 L 4384.995 3077.905 L 4385.195 3078.935 L 4385.605 3079.545 L 4386.225 3079.745 L 4386.635 3079.745 L 4387.245 3079.545 L 4387.655 3078.935 L 4387.855 3077.905 L 4387.855 3077.295 L 4387.655 3076.275 L 4387.245 3075.655 L 4386.635 3075.455 L 4386.225 3075.455 M 4390.235 3075.455 L 4389.615 3075.655 L 4389.415 3076.065 L 4389.415 3076.475 L 4389.615 3076.885 L 4390.025 3077.095 L 4390.845 3077.295 L 4391.455 3077.495 L 4391.865 3077.905 L 4392.075 3078.315 L 4392.075 3078.935 L 4391.865 3079.345 L 4391.665 3079.545 L 4391.045 3079.745 L 4390.235 3079.745 L 4389.615 3079.545 L 4389.415 3079.345 L 4389.205 3078.935 L 4389.205 3078.315 L 4389.415 3077.905 L 4389.825 3077.495 L 4390.435 3077.295 L 4391.255 3077.095 L 4391.665 3076.885 L 4391.865 3076.475 L 4391.865 3076.065 L 4391.665 3075.655 L 4391.045 3075.455 L 4390.235 3075.455 M 4394.645 3075.455 L 4394.035 3075.655 L 4393.625 3076.275 L 4393.425 3077.295 L 4393.425 3077.905 L 4393.625 3078.935 L 4394.035 3079.545 L 4394.645 3079.745 L 4395.055 3079.745 L 4395.675 3079.545 L 4396.085 3078.935 L 4396.285 3077.905 L 4396.285 3077.295 L 4396.085 3076.275 L 4395.675 3075.655 L 4395.055 3075.455 L 4394.645 3075.455 M 4400.085 3075.455 L 4398.045 3075.455 L 4397.835 3077.295 L 4398.045 3077.095 L 4398.655 3076.885 L 4399.275 3076.885 L 4399.885 3077.095 L 4400.295 3077.495 L 4400.495 3078.115 L 4400.495 3078.525 L 4400.295 3079.135 L 4399.885 3079.545 L 4399.275 3079.745 L 4398.655 3079.745 L 4398.045 3079.545 L 4397.835 3079.345 L 4397.635 3078.935 M 4401.845 3081.185 L 4405.535 3081.185 M 4406.885 3075.455 L 4406.885 3079.745 M 4406.885 3075.455 L 4408.725 3075.455 L 4409.335 3075.655 L 4409.535 3075.865 L 4409.745 3076.275 L 4409.745 3076.685 L 4409.535 3077.095 L 4409.335 3077.295 L 4408.725 3077.495 L 4406.885 3077.495 M 4408.315 3077.495 L 4409.745 3079.745","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4362.5 3082.3732 L 4362.5 3086.6632 M 4362.5 3086.6632 L 4364.95 3086.6632 M 4366.3 3082.3732 L 4366.3 3086.6632 M 4366.3 3082.3732 L 4368.96 3082.3732 M 4366.3 3084.4132 L 4367.94 3084.4132 M 4366.3 3086.6632 L 4368.96 3086.6632 M 4370.31 3082.3732 L 4370.31 3086.6632 M 4370.31 3082.3732 L 4371.75 3082.3732 L 4372.36 3082.5732 L 4372.77 3082.9832 L 4372.97 3083.3932 L 4373.18 3084.0132 L 4373.18 3085.0332 L 4372.97 3085.6432 L 4372.77 3086.0532 L 4372.36 3086.4632 L 4371.75 3086.6632 L 4370.31 3086.6632 M 4374.53 3083.1932 L 4374.94 3082.9832 L 4375.55 3082.3732 L 4375.55 3086.6632","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4180.8748,3106.1106 4185.9336,3106.1106 4185.9336,3098.8894 4180.8748,3098.8894"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4177.1252,3106.1106 4172.0664,3106.1106 4172.0664,3098.8894 4177.1252,3098.8894"},{"type":"text","svgpath":"M 4180.23 3085.96 L 4179.61 3086.16 L 4179.2 3086.78 L 4179 3087.8 L 4179 3088.41 L 4179.2 3089.44 L 4179.61 3090.05 L 4180.23 3090.25 L 4180.64 3090.25 L 4181.25 3090.05 L 4181.66 3089.44 L 4181.86 3088.41 L 4181.86 3087.8 L 4181.66 3086.78 L 4181.25 3086.16 L 4180.64 3085.96 L 4180.23 3085.96 M 4183.21 3085.96 L 4183.21 3090.25 M 4183.21 3085.96 L 4185.05 3085.96 L 4185.67 3086.16 L 4185.87 3086.37 L 4186.08 3086.78 L 4186.08 3087.19 L 4185.87 3087.6 L 4185.67 3087.8 L 4185.05 3088 L 4183.21 3088 M 4184.65 3088 L 4186.08 3090.25","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4176 3092.46 L 4176 3096.75 M 4176 3092.46 L 4177.84 3092.46 L 4178.45 3092.66 L 4178.66 3092.87 L 4178.86 3093.28 L 4178.86 3093.69 L 4178.66 3094.1 L 4178.45 3094.3 L 4177.84 3094.5 L 4176 3094.5 M 4177.43 3094.5 L 4178.86 3096.75 M 4180.21 3093.28 L 4180.62 3093.07 L 4181.24 3092.46 L 4181.24 3096.75","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4333.1252,3089.3894 4328.0664,3089.3894 4328.0664,3096.6106 4333.1252,3096.6106"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4336.8748,3089.3894 4341.9336,3089.3894 4341.9336,3096.6106 4336.8748,3096.6106"},{"type":"text","svgpath":"M 4330.3799 3106.0702 L 4330.7899 3105.8602 L 4331.3999 3105.2502 L 4331.3999 3109.5402 M 4332.7499 3105.2502 L 4332.7499 3109.5402 M 4334.7999 3106.6802 L 4332.7499 3108.7302 M 4333.5699 3107.9102 L 4334.9999 3109.5402","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4331.5 3082.46 L 4331.5 3086.75 M 4331.5 3082.46 L 4333.34 3082.46 L 4333.95 3082.66 L 4334.16 3082.87 L 4334.36 3083.28 L 4334.36 3083.69 L 4334.16 3084.1 L 4333.95 3084.3 L 4333.34 3084.5 L 4331.5 3084.5 M 4332.93 3084.5 L 4334.36 3086.75 M 4335.92 3083.48 L 4335.92 3083.28 L 4336.12 3082.87 L 4336.33 3082.66 L 4336.74 3082.46 L 4337.55 3082.46 L 4337.96 3082.66 L 4338.17 3082.87 L 4338.37 3083.28 L 4338.37 3083.69 L 4338.17 3084.1 L 4337.76 3084.71 L 4335.71 3086.75 L 4338.58 3086.75","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":0.6,"svgpath":"M4200.015,3101.474 4200.015,3087.526 4239.985,3087.526 4239.985,3101.474 4200.015,3101.474"},{"type":"circle","_svgpath":"M 4202.5, 3098.512 m -0.591, 0 a 0.591,0.591 0 1,0 1.182,0 a 0.591,0.591 0 1,0 -1.182,0","start":[4202.5,3098.512],"radius":0.591,"width":"1.1811","net":""},{"type":"circle","_svgpath":"M 4199.617, 3105.809 m -0.591, 0 a 0.591,0.591 0 1,0 1.182,0 a 0.591,0.591 0 1,0 -1.182,0","start":[4199.617,3105.809],"radius":0.591,"width":"1.1811","net":""},{"type":"text","svgpath":"M 4221.86 3067.57 L 4221.45 3067.16 L 4220.84 3066.96 L 4220.02 3066.96 L 4219.41 3067.16 L 4219 3067.57 L 4219 3067.98 L 4219.2 3068.39 L 4219.41 3068.6 L 4219.82 3068.8 L 4221.05 3069.21 L 4221.45 3069.41 L 4221.66 3069.62 L 4221.86 3070.03 L 4221.86 3070.64 L 4221.45 3071.05 L 4220.84 3071.25 L 4220.02 3071.25 L 4219.41 3071.05 L 4219 3070.64 M 4223.21 3066.96 L 4223.21 3071.25 M 4223.21 3071.25 L 4225.67 3071.25 M 4227.22 3067.98 L 4227.22 3067.78 L 4227.43 3067.37 L 4227.63 3067.16 L 4228.04 3066.96 L 4228.86 3066.96 L 4229.27 3067.16 L 4229.47 3067.37 L 4229.68 3067.78 L 4229.68 3068.19 L 4229.47 3068.6 L 4229.06 3069.21 L 4227.02 3071.25 L 4229.88 3071.25 M 4231.44 3070.23 L 4231.23 3070.44 L 4231.44 3070.64 L 4231.64 3070.44 L 4231.44 3070.23 M 4232.99 3067.78 L 4233.4 3067.57 L 4234.01 3066.96 L 4234.01 3071.25 M 4237 3066.96 L 4235.36 3071.25 M 4237 3066.96 L 4238.64 3071.25 M 4235.98 3069.82 L 4238.02 3069.82","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4217 3092.46 L 4217 3095.53 L 4217.2 3096.14 L 4217.61 3096.55 L 4218.23 3096.75 L 4218.64 3096.75 L 4219.25 3096.55 L 4219.66 3096.14 L 4219.86 3095.53 L 4219.86 3092.46 M 4221.21 3093.28 L 4221.62 3093.07 L 4222.24 3092.46 L 4222.24 3096.75","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4328.5,3153.9999 4326.5459,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4310.8042,3153.9999 4304,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4344.2427,3153.9999 4351,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4338.3369,3153.9999 4334.4055,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4320.6404,3153.9999 4316.7097,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4310.5681,3180.3751 4310.4462,3180.0006 4310.2165,3179.7096 4309.8913,3179.5289 4309.5297,3179.483 4309.1762,3179.566 4308.8742,3179.7743 4308.6794,3180.0719 4308.6232,3180.2579 4308.6003,3180.4679"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4308.6,3180.505 4309.5578,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4311.8107,3194.0272 4310.5681,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4309.5578,3203.9735 4309.59,3204.1478 4309.6469,3204.2977 4309.7277,3204.432 4309.8227,3204.5382 4309.9348,3204.6239 4310.0627,3204.6859 4310.205,3204.7213 4310.3474,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4311.8107,3194.0272 4311.9409,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4322.4069,3180.505 4322.3452,3180.1268 4322.166,3179.8109 4321.8784,3179.5858 4321.5351,3179.4862 4321.1789,3179.516 4320.852,3179.6781 4320.6137,3179.9481 4320.4707,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4334.2441,3180.3751 4334.1108,3179.9801 4333.8791,3179.7003 4333.5556,3179.525 4333.1982,3179.4813 4332.8488,3179.5675 4332.5505,3179.7811 4332.3566,3180.0902 4332.2775,3180.4664"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4346.083,3180.505 4346.0253,3180.1264 4345.8493,3179.8104 4345.5627,3179.5846 4345.3815,3179.515 4345.1911,3179.4823 4344.9975,3179.4867 4344.8068,3179.5299 4344.5087,3179.6937 4344.2753,3179.9747 4344.1464,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4346.083,3180.505 4345.1503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.7653,3195.3475 4342.715,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.6628,3196.4354 4342.3525,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.8955,3194.0272 4344.1401,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.3525,3199.9852 4342.288,3200.2992 4342.1586,3200.6085 4341.9763,3200.8812 4341.7473,3201.1141 4341.4565,3201.3202 4341.1298,3201.474 4340.7785,3201.5736 4340.4113,3201.6151"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.6169,3195.3475 4335.6691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.694,3196.4354 4336.0317,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.487,3194.0272 4334.2441,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4344.3459,3204.726 4334.0363,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4333.2338,3203.9738 4332.2758,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4337.9997,3201.6163 4337.6606,3201.588 4337.2775,3201.4901 4336.9462,3201.341 4336.6496,3201.1388 4336.4152,3200.9076 4336.2287,3200.6366 4336.0979,3200.328 4336.0346,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4337.9997,3201.6161 4340.3825,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4316.7067,3201.6161 4314.3234,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4316.7067,3201.6163 4317.0749,3201.5787 4317.4279,3201.484 4317.7565,3201.3336 4318.0292,3201.1493 4318.2829,3200.9017 4318.4694,3200.6327 4318.5944,3200.3534 4318.6728,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4321.4472,3203.9738 4322.4069,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4319.0896,3195.3475 4319.039,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4318.9868,3196.4354 4318.6765,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4319.2194,3194.0272 4320.4641,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4312.3557,3199.9852 4312.0183,3196.4354"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4312.3557,3199.9852 4312.4138,3200.3009 4312.5395,3200.6124 4312.7216,3200.8866 4312.9526,3201.1212 4313.2463,3201.3275 4313.5754,3201.4806 4313.9289,3201.578 4314.2954,3201.6156"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4333.2338,3203.9735 4333.2626,3204.1361 4333.3173,3204.2868 4333.3969,3204.4222 4333.4982,3204.5382 4333.6108,3204.6239 4333.7387,3204.6859 4333.8813,3204.7213 4334.0231,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4320.6696,3204.726 4320.9042,3204.6989 4321.1369,3204.5961 4321.2919,3204.4139 4321.4218,3204.2064 4321.4472,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4344.3459,3204.726 4344.58,3204.6989 4344.8129,3204.5961 4344.9682,3204.4139 4345.0979,3204.2064 4345.1503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4312.0183,3196.2548 4311.9931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4319.0122,3196.2548 4319.039,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.487,3194.0272 4335.6169,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.8955,3194.0272 4342.7653,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.6879,3196.2548 4342.715,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.694,3196.2548 4335.6691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4319.2194,3194.0272 4319.0896,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4335.694,3196.4354 4335.694,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4342.6628,3196.4354 4342.6879,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4312.0183,3196.4354 4312.0183,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4318.9868,3196.4354 4319.0122,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4310.3605,3204.726 4320.6696,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4311.9409,3195.3475 4311.9931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4301.5,3208.6613 4301.736,3208.642 4301.9438,3208.5768 4302.1359,3208.4718 4302.3203,3208.3202 4302.4716,3208.1361 4302.5769,3207.9437 4302.642,3207.736 4302.6618,3207.5184"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4351.84,3207.4999 4351.8649,3207.7838 4351.9943,3208.068 4352.1743,3208.3251 4352.4082,3208.5067 4352.6921,3208.6344 4353.0009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4298.9438,3208.6613 4301.5,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4298.9438,3207.4999 4301.5,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4355.5576,3208.6613 4353.0009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4355.5576,3207.4999 4353.0009,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4305.4228,3208.6613 4349.0769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4353.0009,3207.4999 4353.0009,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4355.5576,3208.6613 4355.5576,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4349.0769,3207.8866 4349.0769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.0971,3206.1049 4350.8332,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4350.833,3206.1049 4350.4826,3206.15 4350.1625,3206.2496 4349.8759,3206.4 4349.6086,3206.6154 4349.4047,3206.8578 4349.2358,3207.1632 4349.125,3207.5077 4349.0778,3207.8563"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4351.84,3207.4999 4351.84,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4353.0009,3207.0092 4352.976,3206.7252 4352.8466,3206.4933 4352.6398,3206.2865 4352.3811,3206.1571 4352.0971,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4302.4025,3206.1049 4302.1186,3206.1571 4301.8615,3206.2865 4301.6547,3206.4933 4301.5253,3206.7252 4301.5,3207.0092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4301.5,3207.4999 4301.5,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4298.9438,3208.6613 4298.9438,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4305.4228,3207.8866 4305.4228,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4302.4025,3206.1049 4303.643,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4302.6613,3207.4999 4302.6613,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4305.4226,3207.8866 4305.3806,3207.5324 4305.2832,3207.2076 4305.1342,3206.9164 4304.9201,3206.6434 4304.6774,3206.4357 4304.3715,3206.2633 4304.0524,3206.1576 4303.6733,3206.1061"},{"type":"text","svgpath":"M 4327.2795 3133.7355 L 4327.2795 3136.8055 L 4327.4795 3137.4155 L 4327.8895 3137.8255 L 4328.5095 3138.0255 L 4328.9195 3138.0255 L 4329.5295 3137.8255 L 4329.9395 3137.4155 L 4330.1395 3136.8055 L 4330.1395 3133.7355 M 4331.4895 3136.1855 L 4335.1795 3136.1855 M 4336.5295 3133.7355 L 4336.5295 3136.8055 L 4336.7295 3137.4155 L 4337.1395 3137.8255 L 4337.7495 3138.0255 L 4338.1595 3138.0255 L 4338.7795 3137.8255 L 4339.1795 3137.4155 L 4339.3895 3136.8055 L 4339.3895 3133.7355 M 4343.5995 3134.3455 L 4343.1895 3133.9355 L 4342.5795 3133.7355 L 4341.7595 3133.7355 L 4341.1495 3133.9355 L 4340.7395 3134.3455 L 4340.7395 3134.7555 L 4340.9395 3135.1655 L 4341.1495 3135.3755 L 4341.5595 3135.5755 L 4342.7795 3135.9855 L 4343.1895 3136.1855 L 4343.3995 3136.3955 L 4343.5995 3136.8055 L 4343.5995 3137.4155 L 4343.1895 3137.8255 L 4342.5795 3138.0255 L 4341.7595 3138.0255 L 4341.1495 3137.8255 L 4340.7395 3137.4155 M 4344.9495 3133.7355 L 4344.9495 3138.0255 M 4344.9495 3133.7355 L 4346.7895 3133.7355 L 4347.4095 3133.9355 L 4347.6095 3134.1455 L 4347.8195 3134.5555 L 4347.8195 3134.9655 L 4347.6095 3135.3755 L 4347.4095 3135.5755 L 4346.7895 3135.7755 M 4344.9495 3135.7755 L 4346.7895 3135.7755 L 4347.4095 3135.9855 L 4347.6095 3136.1855 L 4347.8195 3136.5955 L 4347.8195 3137.2155 L 4347.6095 3137.6255 L 4347.4095 3137.8255 L 4346.7895 3138.0255 L 4344.9495 3138.0255 M 4350.7995 3133.7355 L 4349.1695 3138.0255 M 4350.7995 3133.7355 L 4352.4395 3138.0255 M 4349.7795 3136.5955 L 4351.8295 3136.5955 M 4353.7895 3133.7355 L 4353.7895 3138.0255 M 4353.7895 3133.7355 L 4355.4295 3138.0255 M 4357.0595 3133.7355 L 4355.4295 3138.0255 M 4357.0595 3133.7355 L 4357.0595 3138.0255 M 4359.6395 3133.7355 L 4359.0295 3133.9355 L 4358.6195 3134.5555 L 4358.4095 3135.5755 L 4358.4095 3136.1855 L 4358.6195 3137.2155 L 4359.0295 3137.8255 L 4359.6395 3138.0255 L 4360.0495 3138.0255 L 4360.6595 3137.8255 L 4361.0695 3137.2155 L 4361.2795 3136.1855 L 4361.2795 3135.5755 L 4361.0695 3134.5555 L 4360.6595 3133.9355 L 4360.0495 3133.7355 L 4359.6395 3133.7355 M 4364.6695 3133.7355 L 4362.6295 3136.5955 L 4365.6895 3136.5955 M 4364.6695 3133.7355 L 4364.6695 3138.0255 M 4367.0395 3133.7355 L 4367.0395 3138.0255 M 4367.0395 3133.7355 L 4368.8795 3133.7355 L 4369.4995 3133.9355 L 4369.6995 3134.1455 L 4369.9095 3134.5555 L 4369.9095 3135.1655 L 4369.6995 3135.5755 L 4369.4995 3135.7755 L 4368.8795 3135.9855 L 4367.0395 3135.9855 M 4371.2595 3136.1855 L 4374.9395 3136.1855 M 4376.2895 3133.7355 L 4376.2895 3138.0255 M 4376.2895 3133.7355 L 4378.9495 3133.7355 M 4376.2895 3135.7755 L 4377.9295 3135.7755 M 4381.5295 3133.7355 L 4380.9095 3133.9355 L 4380.4995 3134.5555 L 4380.2995 3135.5755 L 4380.2995 3136.1855 L 4380.4995 3137.2155 L 4380.9095 3137.8255 L 4381.5295 3138.0255 L 4381.9295 3138.0255 L 4382.5495 3137.8255 L 4382.9595 3137.2155 L 4383.1595 3136.1855 L 4383.1595 3135.5755 L 4382.9595 3134.5555 L 4382.5495 3133.9355 L 4381.9295 3133.7355 L 4381.5295 3133.7355 M 4385.7395 3133.7355 L 4385.1295 3133.9355 L 4384.7195 3134.5555 L 4384.5095 3135.5755 L 4384.5095 3136.1855 L 4384.7195 3137.2155 L 4385.1295 3137.8255 L 4385.7395 3138.0255 L 4386.1495 3138.0255 L 4386.7595 3137.8255 L 4387.1695 3137.2155 L 4387.3795 3136.1855 L 4387.3795 3135.5755 L 4387.1695 3134.5555 L 4386.7595 3133.9355 L 4386.1495 3133.7355 L 4385.7395 3133.7355 M 4389.9495 3133.7355 L 4389.3395 3133.9355 L 4388.9295 3134.5555 L 4388.7295 3135.5755 L 4388.7295 3136.1855 L 4388.9295 3137.2155 L 4389.3395 3137.8255 L 4389.9495 3138.0255 L 4390.3595 3138.0255 L 4390.9795 3137.8255 L 4391.3795 3137.2155 L 4391.5895 3136.1855 L 4391.5895 3135.5755 L 4391.3795 3134.5555 L 4390.9795 3133.9355 L 4390.3595 3133.7355 L 4389.9495 3133.7355","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4329.54 3182.5 L 4326.47 3182.5 L 4325.86 3182.7 L 4325.45 3183.11 L 4325.25 3183.73 L 4325.25 3184.14 L 4325.45 3184.75 L 4325.86 3185.16 L 4326.47 3185.36 L 4329.54 3185.36 M 4328.93 3189.58 L 4329.34 3189.17 L 4329.54 3188.55 L 4329.54 3187.74 L 4329.34 3187.12 L 4328.93 3186.71 L 4328.52 3186.71 L 4328.11 3186.92 L 4327.9 3187.12 L 4327.7 3187.53 L 4327.29 3188.76 L 4327.09 3189.17 L 4326.88 3189.37 L 4326.47 3189.58 L 4325.86 3189.58 L 4325.45 3189.17 L 4325.25 3188.55 L 4325.25 3187.74 L 4325.45 3187.12 L 4325.86 3186.71 M 4329.54 3190.93 L 4325.25 3190.93 M 4329.54 3190.93 L 4329.54 3192.77 L 4329.34 3193.38 L 4329.13 3193.59 L 4328.72 3193.79 L 4328.31 3193.79 L 4327.9 3193.59 L 4327.7 3193.38 L 4327.5 3192.77 M 4327.5 3190.93 L 4327.5 3192.77 L 4327.29 3193.38 L 4327.09 3193.59 L 4326.68 3193.79 L 4326.06 3193.79 L 4325.65 3193.59 L 4325.45 3193.38 L 4325.25 3192.77 L 4325.25 3190.93 M 4328.72 3195.14 L 4328.93 3195.55 L 4329.54 3196.16 L 4325.25 3196.16","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4253.5,3154.9999 4251.5459,3154.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4235.8042,3154.9999 4229,3154.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4269.2427,3154.9999 4276,3154.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4263.3369,3154.9999 4259.4055,3154.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4245.6404,3154.9999 4241.7097,3154.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4235.5681,3181.3751 4235.4462,3181.0006 4235.2165,3180.7096 4234.8913,3180.5289 4234.5297,3180.483 4234.1762,3180.566 4233.8742,3180.7743 4233.6794,3181.0719 4233.6232,3181.2579 4233.6003,3181.4679"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4233.6,3181.505 4234.5578,3204.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4236.8107,3195.0272 4235.5681,3181.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4234.5578,3204.9735 4234.59,3205.1478 4234.6469,3205.2977 4234.7277,3205.432 4234.8227,3205.5382 4234.9348,3205.6239 4235.0627,3205.6859 4235.205,3205.7213 4235.3474,3205.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4236.8107,3195.0272 4236.9409,3196.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4247.4069,3181.505 4247.3452,3181.1268 4247.166,3180.8109 4246.8784,3180.5858 4246.5351,3180.4862 4246.1789,3180.516 4245.852,3180.6781 4245.6137,3180.9481 4245.4707,3181.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4259.2441,3181.3751 4259.1108,3180.9801 4258.8791,3180.7003 4258.5556,3180.525 4258.1982,3180.4813 4257.8488,3180.5675 4257.5505,3180.7811 4257.3566,3181.0902 4257.2775,3181.4664"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4271.083,3181.505 4271.0253,3181.1264 4270.8493,3180.8104 4270.5627,3180.5846 4270.3815,3180.515 4270.1911,3180.4823 4269.9975,3180.4867 4269.8068,3180.5299 4269.5087,3180.6937 4269.2753,3180.9747 4269.1464,3181.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4271.083,3181.505 4270.1503,3204.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.7653,3196.3475 4267.715,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.6628,3197.4354 4267.3525,3200.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.8955,3195.0272 4269.1401,3181.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.3525,3200.9852 4267.288,3201.2992 4267.1586,3201.6085 4266.9763,3201.8812 4266.7473,3202.1141 4266.4565,3202.3202 4266.1298,3202.474 4265.7785,3202.5736 4265.4113,3202.6151"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.6169,3196.3475 4260.6691,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.694,3197.4354 4261.0317,3200.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.487,3195.0272 4259.2441,3181.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4269.3459,3205.726 4259.0363,3205.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4258.2338,3204.9738 4257.2758,3181.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4262.9997,3202.6163 4262.6606,3202.588 4262.2775,3202.4901 4261.9462,3202.341 4261.6496,3202.1388 4261.4152,3201.9076 4261.2287,3201.6366 4261.0979,3201.328 4261.0346,3201.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4262.9997,3202.6161 4265.3825,3202.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4241.7067,3202.6161 4239.3234,3202.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4241.7067,3202.6163 4242.0749,3202.5787 4242.4279,3202.484 4242.7565,3202.3336 4243.0292,3202.1493 4243.2829,3201.9017 4243.4694,3201.6327 4243.5944,3201.3534 4243.6728,3201.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4246.4472,3204.9738 4247.4069,3181.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4244.0896,3196.3475 4244.039,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4243.9868,3197.4354 4243.6765,3200.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4244.2194,3195.0272 4245.4641,3181.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.3557,3200.9852 4237.0183,3197.4354"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.3557,3200.9852 4237.4138,3201.3009 4237.5395,3201.6124 4237.7216,3201.8866 4237.9526,3202.1212 4238.2463,3202.3275 4238.5754,3202.4806 4238.9289,3202.578 4239.2954,3202.6156"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4258.2338,3204.9735 4258.2626,3205.1361 4258.3173,3205.2868 4258.3969,3205.4222 4258.4982,3205.5382 4258.6108,3205.6239 4258.7387,3205.6859 4258.8813,3205.7213 4259.0231,3205.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4245.6696,3205.726 4245.9042,3205.6989 4246.1369,3205.5961 4246.2919,3205.4139 4246.4218,3205.2064 4246.4472,3204.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4269.3459,3205.726 4269.58,3205.6989 4269.8129,3205.5961 4269.9682,3205.4139 4270.0979,3205.2064 4270.1503,3204.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.0183,3197.2548 4236.9931,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4244.0122,3197.2548 4244.039,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.487,3195.0272 4260.6169,3196.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.8955,3195.0272 4267.7653,3196.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.6879,3197.2548 4267.715,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.694,3197.2548 4260.6691,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4244.2194,3195.0272 4244.0896,3196.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4260.694,3197.4354 4260.694,3197.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4267.6628,3197.4354 4267.6879,3197.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.0183,3197.4354 4237.0183,3197.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4243.9868,3197.4354 4244.0122,3197.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4235.3605,3205.726 4245.6696,3205.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4236.9409,3196.3475 4236.9931,3196.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4226.5,3209.6613 4226.736,3209.642 4226.9438,3209.5768 4227.1359,3209.4718 4227.3203,3209.3202 4227.4716,3209.1361 4227.5769,3208.9437 4227.642,3208.736 4227.6618,3208.5184"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4276.84,3208.4999 4276.8649,3208.7838 4276.9943,3209.068 4277.1743,3209.3251 4277.4082,3209.5067 4277.6921,3209.6344 4278.0009,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4223.9438,3209.6613 4226.5,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4223.9438,3208.4999 4226.5,3208.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4280.5576,3209.6613 4278.0009,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4280.5576,3208.4999 4278.0009,3208.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4230.4228,3209.6613 4274.0769,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4278.0009,3208.4999 4278.0009,3176.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4280.5576,3209.6613 4280.5576,3208.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4274.0769,3208.8866 4274.0769,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4277.0971,3207.1049 4275.8332,3207.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4275.833,3207.1049 4275.4826,3207.15 4275.1625,3207.2496 4274.8759,3207.4 4274.6086,3207.6154 4274.4047,3207.8578 4274.2358,3208.1632 4274.125,3208.5077 4274.0778,3208.8563"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4276.84,3208.4999 4276.84,3207.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4278.0009,3208.0092 4277.976,3207.7252 4277.8466,3207.4933 4277.6398,3207.2865 4277.3811,3207.1571 4277.0971,3207.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4227.4025,3207.1049 4227.1186,3207.1571 4226.8615,3207.2865 4226.6547,3207.4933 4226.5253,3207.7252 4226.5,3208.0092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4226.5,3208.4999 4226.5,3176.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4223.9438,3209.6613 4223.9438,3208.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4230.4228,3208.8866 4230.4228,3209.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4227.4025,3207.1049 4228.643,3207.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4227.6613,3208.4999 4227.6613,3207.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4230.4226,3208.8866 4230.3806,3208.5324 4230.2832,3208.2076 4230.1342,3207.9164 4229.9201,3207.6434 4229.6774,3207.4357 4229.3715,3207.2633 4229.0524,3207.1576 4228.6733,3207.1061"},{"type":"text","svgpath":"M 4252.2795 3134.7355 L 4252.2795 3137.8055 L 4252.4795 3138.4155 L 4252.8895 3138.8255 L 4253.5095 3139.0255 L 4253.9195 3139.0255 L 4254.5295 3138.8255 L 4254.9395 3138.4155 L 4255.1395 3137.8055 L 4255.1395 3134.7355 M 4256.4895 3137.1855 L 4260.1795 3137.1855 M 4261.5295 3134.7355 L 4261.5295 3137.8055 L 4261.7295 3138.4155 L 4262.1395 3138.8255 L 4262.7495 3139.0255 L 4263.1595 3139.0255 L 4263.7795 3138.8255 L 4264.1795 3138.4155 L 4264.3895 3137.8055 L 4264.3895 3134.7355 M 4268.5995 3135.3455 L 4268.1895 3134.9355 L 4267.5795 3134.7355 L 4266.7595 3134.7355 L 4266.1495 3134.9355 L 4265.7395 3135.3455 L 4265.7395 3135.7555 L 4265.9395 3136.1655 L 4266.1495 3136.3755 L 4266.5595 3136.5755 L 4267.7795 3136.9855 L 4268.1895 3137.1855 L 4268.3995 3137.3955 L 4268.5995 3137.8055 L 4268.5995 3138.4155 L 4268.1895 3138.8255 L 4267.5795 3139.0255 L 4266.7595 3139.0255 L 4266.1495 3138.8255 L 4265.7395 3138.4155 M 4269.9495 3134.7355 L 4269.9495 3139.0255 M 4269.9495 3134.7355 L 4271.7895 3134.7355 L 4272.4095 3134.9355 L 4272.6095 3135.1455 L 4272.8195 3135.5555 L 4272.8195 3135.9655 L 4272.6095 3136.3755 L 4272.4095 3136.5755 L 4271.7895 3136.7755 M 4269.9495 3136.7755 L 4271.7895 3136.7755 L 4272.4095 3136.9855 L 4272.6095 3137.1855 L 4272.8195 3137.5955 L 4272.8195 3138.2155 L 4272.6095 3138.6255 L 4272.4095 3138.8255 L 4271.7895 3139.0255 L 4269.9495 3139.0255 M 4275.7995 3134.7355 L 4274.1695 3139.0255 M 4275.7995 3134.7355 L 4277.4395 3139.0255 M 4274.7795 3137.5955 L 4276.8295 3137.5955 M 4278.7895 3134.7355 L 4278.7895 3139.0255 M 4278.7895 3134.7355 L 4280.4295 3139.0255 M 4282.0595 3134.7355 L 4280.4295 3139.0255 M 4282.0595 3134.7355 L 4282.0595 3139.0255 M 4284.6395 3134.7355 L 4284.0295 3134.9355 L 4283.6195 3135.5555 L 4283.4095 3136.5755 L 4283.4095 3137.1855 L 4283.6195 3138.2155 L 4284.0295 3138.8255 L 4284.6395 3139.0255 L 4285.0495 3139.0255 L 4285.6595 3138.8255 L 4286.0695 3138.2155 L 4286.2795 3137.1855 L 4286.2795 3136.5755 L 4286.0695 3135.5555 L 4285.6595 3134.9355 L 4285.0495 3134.7355 L 4284.6395 3134.7355 M 4289.6695 3134.7355 L 4287.6295 3137.5955 L 4290.6895 3137.5955 M 4289.6695 3134.7355 L 4289.6695 3139.0255 M 4292.0395 3134.7355 L 4292.0395 3139.0255 M 4292.0395 3134.7355 L 4293.8795 3134.7355 L 4294.4995 3134.9355 L 4294.6995 3135.1455 L 4294.9095 3135.5555 L 4294.9095 3136.1655 L 4294.6995 3136.5755 L 4294.4995 3136.7755 L 4293.8795 3136.9855 L 4292.0395 3136.9855 M 4296.2595 3137.1855 L 4299.9395 3137.1855 M 4301.2895 3134.7355 L 4301.2895 3139.0255 M 4301.2895 3134.7355 L 4303.9495 3134.7355 M 4301.2895 3136.7755 L 4302.9295 3136.7755 M 4306.5295 3134.7355 L 4305.9095 3134.9355 L 4305.4995 3135.5555 L 4305.2995 3136.5755 L 4305.2995 3137.1855 L 4305.4995 3138.2155 L 4305.9095 3138.8255 L 4306.5295 3139.0255 L 4306.9295 3139.0255 L 4307.5495 3138.8255 L 4307.9595 3138.2155 L 4308.1595 3137.1855 L 4308.1595 3136.5755 L 4307.9595 3135.5555 L 4307.5495 3134.9355 L 4306.9295 3134.7355 L 4306.5295 3134.7355 M 4310.7395 3134.7355 L 4310.1295 3134.9355 L 4309.7195 3135.5555 L 4309.5095 3136.5755 L 4309.5095 3137.1855 L 4309.7195 3138.2155 L 4310.1295 3138.8255 L 4310.7395 3139.0255 L 4311.1495 3139.0255 L 4311.7595 3138.8255 L 4312.1695 3138.2155 L 4312.3795 3137.1855 L 4312.3795 3136.5755 L 4312.1695 3135.5555 L 4311.7595 3134.9355 L 4311.1495 3134.7355 L 4310.7395 3134.7355 M 4314.9495 3134.7355 L 4314.3395 3134.9355 L 4313.9295 3135.5555 L 4313.7295 3136.5755 L 4313.7295 3137.1855 L 4313.9295 3138.2155 L 4314.3395 3138.8255 L 4314.9495 3139.0255 L 4315.3595 3139.0255 L 4315.9795 3138.8255 L 4316.3795 3138.2155 L 4316.5895 3137.1855 L 4316.5895 3136.5755 L 4316.3795 3135.5555 L 4315.9795 3134.9355 L 4315.3595 3134.7355 L 4314.9495 3134.7355","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4285.04 3181 L 4281.97 3181 L 4281.36 3181.2 L 4280.95 3181.61 L 4280.75 3182.23 L 4280.75 3182.64 L 4280.95 3183.25 L 4281.36 3183.66 L 4281.97 3183.86 L 4285.04 3183.86 M 4284.43 3188.08 L 4284.84 3187.67 L 4285.04 3187.05 L 4285.04 3186.24 L 4284.84 3185.62 L 4284.43 3185.21 L 4284.02 3185.21 L 4283.61 3185.42 L 4283.4 3185.62 L 4283.2 3186.03 L 4282.79 3187.26 L 4282.59 3187.67 L 4282.38 3187.87 L 4281.97 3188.08 L 4281.36 3188.08 L 4280.95 3187.67 L 4280.75 3187.05 L 4280.75 3186.24 L 4280.95 3185.62 L 4281.36 3185.21 M 4285.04 3189.43 L 4280.75 3189.43 M 4285.04 3189.43 L 4285.04 3191.27 L 4284.84 3191.88 L 4284.63 3192.09 L 4284.22 3192.29 L 4283.81 3192.29 L 4283.4 3192.09 L 4283.2 3191.88 L 4283 3191.27 M 4283 3189.43 L 4283 3191.27 L 4282.79 3191.88 L 4282.59 3192.09 L 4282.18 3192.29 L 4281.56 3192.29 L 4281.15 3192.09 L 4280.95 3191.88 L 4280.75 3191.27 L 4280.75 3189.43 M 4284.02 3193.85 L 4284.22 3193.85 L 4284.63 3194.05 L 4284.84 3194.25 L 4285.04 3194.66 L 4285.04 3195.48 L 4284.84 3195.89 L 4284.63 3196.1 L 4284.22 3196.3 L 4283.81 3196.3 L 4283.4 3196.1 L 4282.79 3195.69 L 4280.75 3193.64 L 4280.75 3196.5","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4179,3153.9999 4177.0459,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4161.3042,3153.9999 4154.5,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4194.7427,3153.9999 4201.5,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4188.8369,3153.9999 4184.9055,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4171.1404,3153.9999 4167.2097,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4161.0681,3180.3751 4160.9462,3180.0006 4160.7165,3179.7096 4160.3913,3179.5289 4160.0297,3179.483 4159.6762,3179.566 4159.3742,3179.7743 4159.1794,3180.0719 4159.1232,3180.2579 4159.1003,3180.4679"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4159.1,3180.505 4160.0578,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.3107,3194.0272 4161.0681,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4160.0578,3203.9735 4160.09,3204.1478 4160.1469,3204.2977 4160.2277,3204.432 4160.3227,3204.5382 4160.4348,3204.6239 4160.5627,3204.6859 4160.705,3204.7213 4160.8474,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.3107,3194.0272 4162.4409,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4172.9069,3180.505 4172.8452,3180.1268 4172.666,3179.8109 4172.3784,3179.5858 4172.0351,3179.4862 4171.6789,3179.516 4171.352,3179.6781 4171.1137,3179.9481 4170.9707,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4184.7441,3180.3751 4184.6108,3179.9801 4184.3791,3179.7003 4184.0556,3179.525 4183.6982,3179.4813 4183.3488,3179.5675 4183.0505,3179.7811 4182.8566,3180.0902 4182.7775,3180.4664"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4196.583,3180.505 4196.5253,3180.1264 4196.3493,3179.8104 4196.0627,3179.5846 4195.8815,3179.515 4195.6911,3179.4823 4195.4975,3179.4867 4195.3068,3179.5299 4195.0087,3179.6937 4194.7753,3179.9747 4194.6464,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4196.583,3180.505 4195.6503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.2653,3195.3475 4193.215,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.1628,3196.4354 4192.8525,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.3955,3194.0272 4194.6401,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4192.8525,3199.9852 4192.788,3200.2992 4192.6586,3200.6085 4192.4763,3200.8812 4192.2473,3201.1141 4191.9565,3201.3202 4191.6298,3201.474 4191.2785,3201.5736 4190.9113,3201.6151"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4186.1169,3195.3475 4186.1691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4186.194,3196.4354 4186.5317,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4185.987,3194.0272 4184.7441,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4194.8459,3204.726 4184.5363,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4183.7338,3203.9738 4182.7758,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4188.4997,3201.6163 4188.1606,3201.588 4187.7775,3201.4901 4187.4462,3201.341 4187.1496,3201.1388 4186.9152,3200.9076 4186.7287,3200.6366 4186.5979,3200.328 4186.5346,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4188.4997,3201.6161 4190.8825,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4167.2067,3201.6161 4164.8234,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4167.2067,3201.6163 4167.5749,3201.5787 4167.9279,3201.484 4168.2565,3201.3336 4168.5292,3201.1493 4168.7829,3200.9017 4168.9694,3200.6327 4169.0944,3200.3534 4169.1728,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4171.9472,3203.9738 4172.9069,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.5896,3195.3475 4169.539,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.4868,3196.4354 4169.1765,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.7194,3194.0272 4170.9641,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.8557,3199.9852 4162.5183,3196.4354"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.8557,3199.9852 4162.9138,3200.3009 4163.0395,3200.6124 4163.2216,3200.8866 4163.4526,3201.1212 4163.7463,3201.3275 4164.0754,3201.4806 4164.4289,3201.578 4164.7954,3201.6156"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4183.7338,3203.9735 4183.7626,3204.1361 4183.8173,3204.2868 4183.8969,3204.4222 4183.9982,3204.5382 4184.1108,3204.6239 4184.2387,3204.6859 4184.3813,3204.7213 4184.5231,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4171.1696,3204.726 4171.4042,3204.6989 4171.6369,3204.5961 4171.7919,3204.4139 4171.9218,3204.2064 4171.9472,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4194.8459,3204.726 4195.08,3204.6989 4195.3129,3204.5961 4195.4682,3204.4139 4195.5979,3204.2064 4195.6503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.5183,3196.2548 4162.4931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.5122,3196.2548 4169.539,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4185.987,3194.0272 4186.1169,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.3955,3194.0272 4193.2653,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.1879,3196.2548 4193.215,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4186.194,3196.2548 4186.1691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.7194,3194.0272 4169.5896,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4186.194,3196.4354 4186.194,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4193.1628,3196.4354 4193.1879,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.5183,3196.4354 4162.5183,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4169.4868,3196.4354 4169.5122,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4160.8605,3204.726 4171.1696,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.4409,3195.3475 4162.4931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4152,3208.6613 4152.236,3208.642 4152.4438,3208.5768 4152.6359,3208.4718 4152.8203,3208.3202 4152.9716,3208.1361 4153.0769,3207.9437 4153.142,3207.736 4153.1618,3207.5184"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4202.34,3207.4999 4202.3649,3207.7838 4202.4943,3208.068 4202.6743,3208.3251 4202.9082,3208.5067 4203.1921,3208.6344 4203.5009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4149.4438,3208.6613 4152,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4149.4438,3207.4999 4152,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4206.0576,3208.6613 4203.5009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4206.0576,3207.4999 4203.5009,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4155.9228,3208.6613 4199.5769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4203.5009,3207.4999 4203.5009,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4206.0576,3208.6613 4206.0576,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4199.5769,3207.8866 4199.5769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4202.5971,3206.1049 4201.3332,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4201.333,3206.1049 4200.9826,3206.15 4200.6625,3206.2496 4200.3759,3206.4 4200.1086,3206.6154 4199.9047,3206.8578 4199.7358,3207.1632 4199.625,3207.5077 4199.5778,3207.8563"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4202.34,3207.4999 4202.34,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4203.5009,3207.0092 4203.476,3206.7252 4203.3466,3206.4933 4203.1398,3206.2865 4202.8811,3206.1571 4202.5971,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4152.9025,3206.1049 4152.6186,3206.1571 4152.3615,3206.2865 4152.1547,3206.4933 4152.0253,3206.7252 4152,3207.0092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4152,3207.4999 4152,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4149.4438,3208.6613 4149.4438,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4155.9228,3207.8866 4155.9228,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4152.9025,3206.1049 4154.143,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4153.1613,3207.4999 4153.1613,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4155.9226,3207.8866 4155.8806,3207.5324 4155.7832,3207.2076 4155.6342,3206.9164 4155.4201,3206.6434 4155.1774,3206.4357 4154.8715,3206.2633 4154.5524,3206.1576 4154.1733,3206.1061"},{"type":"text","svgpath":"M 4177.7795 3133.7355 L 4177.7795 3136.8055 L 4177.9795 3137.4155 L 4178.3895 3137.8255 L 4179.0095 3138.0255 L 4179.4195 3138.0255 L 4180.0295 3137.8255 L 4180.4395 3137.4155 L 4180.6395 3136.8055 L 4180.6395 3133.7355 M 4181.9895 3136.1855 L 4185.6795 3136.1855 M 4187.0295 3133.7355 L 4187.0295 3136.8055 L 4187.2295 3137.4155 L 4187.6395 3137.8255 L 4188.2495 3138.0255 L 4188.6595 3138.0255 L 4189.2795 3137.8255 L 4189.6795 3137.4155 L 4189.8895 3136.8055 L 4189.8895 3133.7355 M 4194.0995 3134.3455 L 4193.6895 3133.9355 L 4193.0795 3133.7355 L 4192.2595 3133.7355 L 4191.6495 3133.9355 L 4191.2395 3134.3455 L 4191.2395 3134.7555 L 4191.4395 3135.1655 L 4191.6495 3135.3755 L 4192.0595 3135.5755 L 4193.2795 3135.9855 L 4193.6895 3136.1855 L 4193.8995 3136.3955 L 4194.0995 3136.8055 L 4194.0995 3137.4155 L 4193.6895 3137.8255 L 4193.0795 3138.0255 L 4192.2595 3138.0255 L 4191.6495 3137.8255 L 4191.2395 3137.4155 M 4195.4495 3133.7355 L 4195.4495 3138.0255 M 4195.4495 3133.7355 L 4197.2895 3133.7355 L 4197.9095 3133.9355 L 4198.1095 3134.1455 L 4198.3195 3134.5555 L 4198.3195 3134.9655 L 4198.1095 3135.3755 L 4197.9095 3135.5755 L 4197.2895 3135.7755 M 4195.4495 3135.7755 L 4197.2895 3135.7755 L 4197.9095 3135.9855 L 4198.1095 3136.1855 L 4198.3195 3136.5955 L 4198.3195 3137.2155 L 4198.1095 3137.6255 L 4197.9095 3137.8255 L 4197.2895 3138.0255 L 4195.4495 3138.0255 M 4201.2995 3133.7355 L 4199.6695 3138.0255 M 4201.2995 3133.7355 L 4202.9395 3138.0255 M 4200.2795 3136.5955 L 4202.3295 3136.5955 M 4204.2895 3133.7355 L 4204.2895 3138.0255 M 4204.2895 3133.7355 L 4205.9295 3138.0255 M 4207.5595 3133.7355 L 4205.9295 3138.0255 M 4207.5595 3133.7355 L 4207.5595 3138.0255 M 4210.1395 3133.7355 L 4209.5295 3133.9355 L 4209.1195 3134.5555 L 4208.9095 3135.5755 L 4208.9095 3136.1855 L 4209.1195 3137.2155 L 4209.5295 3137.8255 L 4210.1395 3138.0255 L 4210.5495 3138.0255 L 4211.1595 3137.8255 L 4211.5695 3137.2155 L 4211.7795 3136.1855 L 4211.7795 3135.5755 L 4211.5695 3134.5555 L 4211.1595 3133.9355 L 4210.5495 3133.7355 L 4210.1395 3133.7355 M 4215.1695 3133.7355 L 4213.1295 3136.5955 L 4216.1895 3136.5955 M 4215.1695 3133.7355 L 4215.1695 3138.0255 M 4217.5395 3133.7355 L 4217.5395 3138.0255 M 4217.5395 3133.7355 L 4219.3795 3133.7355 L 4219.9995 3133.9355 L 4220.1995 3134.1455 L 4220.4095 3134.5555 L 4220.4095 3135.1655 L 4220.1995 3135.5755 L 4219.9995 3135.7755 L 4219.3795 3135.9855 L 4217.5395 3135.9855 M 4221.7595 3136.1855 L 4225.4395 3136.1855 M 4226.7895 3133.7355 L 4226.7895 3138.0255 M 4226.7895 3133.7355 L 4229.4495 3133.7355 M 4226.7895 3135.7755 L 4228.4295 3135.7755 M 4232.0295 3133.7355 L 4231.4095 3133.9355 L 4230.9995 3134.5555 L 4230.7995 3135.5755 L 4230.7995 3136.1855 L 4230.9995 3137.2155 L 4231.4095 3137.8255 L 4232.0295 3138.0255 L 4232.4295 3138.0255 L 4233.0495 3137.8255 L 4233.4595 3137.2155 L 4233.6595 3136.1855 L 4233.6595 3135.5755 L 4233.4595 3134.5555 L 4233.0495 3133.9355 L 4232.4295 3133.7355 L 4232.0295 3133.7355 M 4236.2395 3133.7355 L 4235.6295 3133.9355 L 4235.2195 3134.5555 L 4235.0095 3135.5755 L 4235.0095 3136.1855 L 4235.2195 3137.2155 L 4235.6295 3137.8255 L 4236.2395 3138.0255 L 4236.6495 3138.0255 L 4237.2595 3137.8255 L 4237.6695 3137.2155 L 4237.8795 3136.1855 L 4237.8795 3135.5755 L 4237.6695 3134.5555 L 4237.2595 3133.9355 L 4236.6495 3133.7355 L 4236.2395 3133.7355 M 4240.4495 3133.7355 L 4239.8395 3133.9355 L 4239.4295 3134.5555 L 4239.2295 3135.5755 L 4239.2295 3136.1855 L 4239.4295 3137.2155 L 4239.8395 3137.8255 L 4240.4495 3138.0255 L 4240.8595 3138.0255 L 4241.4795 3137.8255 L 4241.8795 3137.2155 L 4242.0895 3136.1855 L 4242.0895 3135.5755 L 4241.8795 3134.5555 L 4241.4795 3133.9355 L 4240.8595 3133.7355 L 4240.4495 3133.7355","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4211.04 3182 L 4207.97 3182 L 4207.36 3182.2 L 4206.95 3182.61 L 4206.75 3183.23 L 4206.75 3183.64 L 4206.95 3184.25 L 4207.36 3184.66 L 4207.97 3184.86 L 4211.04 3184.86 M 4210.43 3189.08 L 4210.84 3188.67 L 4211.04 3188.05 L 4211.04 3187.24 L 4210.84 3186.62 L 4210.43 3186.21 L 4210.02 3186.21 L 4209.61 3186.42 L 4209.4 3186.62 L 4209.2 3187.03 L 4208.79 3188.26 L 4208.59 3188.67 L 4208.38 3188.87 L 4207.97 3189.08 L 4207.36 3189.08 L 4206.95 3188.67 L 4206.75 3188.05 L 4206.75 3187.24 L 4206.95 3186.62 L 4207.36 3186.21 M 4211.04 3190.43 L 4206.75 3190.43 M 4211.04 3190.43 L 4211.04 3192.27 L 4210.84 3192.88 L 4210.63 3193.09 L 4210.22 3193.29 L 4209.81 3193.29 L 4209.4 3193.09 L 4209.2 3192.88 L 4209 3192.27 M 4209 3190.43 L 4209 3192.27 L 4208.79 3192.88 L 4208.59 3193.09 L 4208.18 3193.29 L 4207.56 3193.29 L 4207.15 3193.09 L 4206.95 3192.88 L 4206.75 3192.27 L 4206.75 3190.43 M 4211.04 3195.05 L 4211.04 3197.3 L 4209.4 3196.07 L 4209.4 3196.69 L 4209.2 3197.1 L 4209 3197.3 L 4208.38 3197.5 L 4207.97 3197.5 L 4207.36 3197.3 L 4206.95 3196.89 L 4206.75 3196.28 L 4206.75 3195.66 L 4206.95 3195.05 L 4207.15 3194.85 L 4207.56 3194.64","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4108,3153.9999 4106.0459,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4090.3042,3153.9999 4083.5,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4123.7427,3153.9999 4130.5,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4117.8369,3153.9999 4113.9055,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4100.1404,3153.9999 4096.2097,3153.9999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4090.0681,3180.3751 4089.9462,3180.0006 4089.7165,3179.7096 4089.3913,3179.5289 4089.0297,3179.483 4088.6762,3179.566 4088.3742,3179.7743 4088.1794,3180.0719 4088.1232,3180.2579 4088.1003,3180.4679"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4088.1,3180.505 4089.0578,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.3107,3194.0272 4090.0681,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4089.0578,3203.9735 4089.09,3204.1478 4089.1469,3204.2977 4089.2277,3204.432 4089.3227,3204.5382 4089.4348,3204.6239 4089.5627,3204.6859 4089.705,3204.7213 4089.8474,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.3107,3194.0272 4091.4409,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4101.9069,3180.505 4101.8452,3180.1268 4101.666,3179.8109 4101.3784,3179.5858 4101.0351,3179.4862 4100.6789,3179.516 4100.352,3179.6781 4100.1137,3179.9481 4099.9707,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4113.7441,3180.3751 4113.6108,3179.9801 4113.3791,3179.7003 4113.0556,3179.525 4112.6982,3179.4813 4112.3488,3179.5675 4112.0505,3179.7811 4111.8566,3180.0902 4111.7775,3180.4664"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4125.583,3180.505 4125.5253,3180.1264 4125.3493,3179.8104 4125.0627,3179.5846 4124.8815,3179.515 4124.6911,3179.4823 4124.4975,3179.4867 4124.3068,3179.5299 4124.0087,3179.6937 4123.7753,3179.9747 4123.6464,3180.3375"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4125.583,3180.505 4124.6503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.2653,3195.3475 4122.215,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.1628,3196.4354 4121.8525,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.3955,3194.0272 4123.6401,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4121.8525,3199.9852 4121.788,3200.2992 4121.6586,3200.6085 4121.4763,3200.8812 4121.2473,3201.1141 4120.9565,3201.3202 4120.6298,3201.474 4120.2785,3201.5736 4119.9113,3201.6151"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4115.1169,3195.3475 4115.1691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4115.194,3196.4354 4115.5317,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4114.987,3194.0272 4113.7441,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4123.8459,3204.726 4113.5363,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4112.7338,3203.9738 4111.7758,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4117.4997,3201.6163 4117.1606,3201.588 4116.7775,3201.4901 4116.4462,3201.341 4116.1496,3201.1388 4115.9152,3200.9076 4115.7287,3200.6366 4115.5979,3200.328 4115.5346,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4117.4997,3201.6161 4119.8825,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4096.2067,3201.6161 4093.8234,3201.6161"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4096.2067,3201.6163 4096.5749,3201.5787 4096.9279,3201.484 4097.2565,3201.3336 4097.5292,3201.1493 4097.7829,3200.9017 4097.9694,3200.6327 4098.0944,3200.3534 4098.1728,3200.015"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4100.9472,3203.9738 4101.9069,3180.505"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.5896,3195.3475 4098.539,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.4868,3196.4354 4098.1765,3199.9852"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.7194,3194.0272 4099.9641,3180.3754"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.8557,3199.9852 4091.5183,3196.4354"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.8557,3199.9852 4091.9138,3200.3009 4092.0395,3200.6124 4092.2216,3200.8866 4092.4526,3201.1212 4092.7463,3201.3275 4093.0754,3201.4806 4093.4289,3201.578 4093.7954,3201.6156"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4112.7338,3203.9735 4112.7626,3204.1361 4112.8173,3204.2868 4112.8969,3204.4222 4112.9982,3204.5382 4113.1108,3204.6239 4113.2387,3204.6859 4113.3813,3204.7213 4113.5231,3204.7269"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4100.1696,3204.726 4100.4042,3204.6989 4100.6369,3204.5961 4100.7919,3204.4139 4100.9218,3204.2064 4100.9472,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4123.8459,3204.726 4124.08,3204.6989 4124.3129,3204.5961 4124.4682,3204.4139 4124.5979,3204.2064 4124.6503,3203.9738"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.5183,3196.2548 4091.4931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.5122,3196.2548 4098.539,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4114.987,3194.0272 4115.1169,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.3955,3194.0272 4122.2653,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.1879,3196.2548 4122.215,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4115.194,3196.2548 4115.1691,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.7194,3194.0272 4098.5896,3195.3475"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4115.194,3196.4354 4115.194,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4122.1628,3196.4354 4122.1879,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.5183,3196.4354 4091.5183,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4098.4868,3196.4354 4098.5122,3196.2548"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4089.8605,3204.726 4100.1696,3204.726"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4091.4409,3195.3475 4091.4931,3195.8922"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4081,3208.6613 4081.236,3208.642 4081.4438,3208.5768 4081.6359,3208.4718 4081.8203,3208.3202 4081.9716,3208.1361 4082.0769,3207.9437 4082.142,3207.736 4082.1618,3207.5184"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4131.34,3207.4999 4131.3649,3207.7838 4131.4943,3208.068 4131.6743,3208.3251 4131.9082,3208.5067 4132.1921,3208.6344 4132.5009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4078.4438,3208.6613 4081,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4078.4438,3207.4999 4081,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4135.0576,3208.6613 4132.5009,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4135.0576,3207.4999 4132.5009,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4084.9228,3208.6613 4128.5769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4132.5009,3207.4999 4132.5009,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4135.0576,3208.6613 4135.0576,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4128.5769,3207.8866 4128.5769,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4131.5971,3206.1049 4130.3332,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4130.333,3206.1049 4129.9826,3206.15 4129.6625,3206.2496 4129.3759,3206.4 4129.1086,3206.6154 4128.9047,3206.8578 4128.7358,3207.1632 4128.625,3207.5077 4128.5778,3207.8563"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4131.34,3207.4999 4131.34,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4132.5009,3207.0092 4132.476,3206.7252 4132.3466,3206.4933 4132.1398,3206.2865 4131.8811,3206.1571 4131.5971,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4081.9025,3206.1049 4081.6186,3206.1571 4081.3615,3206.2865 4081.1547,3206.4933 4081.0253,3206.7252 4081,3207.0092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4081,3207.4999 4081,3175.0531"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4078.4438,3208.6613 4078.4438,3207.4999"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4084.9228,3207.8866 4084.9228,3208.6613"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4081.9025,3206.1049 4083.143,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4082.1613,3207.4999 4082.1613,3206.1049"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4084.9226,3207.8866 4084.8806,3207.5324 4084.7832,3207.2076 4084.6342,3206.9164 4084.4201,3206.6434 4084.1774,3206.4357 4083.8715,3206.2633 4083.5524,3206.1576 4083.1733,3206.1061"},{"type":"text","svgpath":"M 4106.7795 3133.7355 L 4106.7795 3136.8055 L 4106.9795 3137.4155 L 4107.3895 3137.8255 L 4108.0095 3138.0255 L 4108.4195 3138.0255 L 4109.0295 3137.8255 L 4109.4395 3137.4155 L 4109.6395 3136.8055 L 4109.6395 3133.7355 M 4110.9895 3136.1855 L 4114.6795 3136.1855 M 4116.0295 3133.7355 L 4116.0295 3136.8055 L 4116.2295 3137.4155 L 4116.6395 3137.8255 L 4117.2495 3138.0255 L 4117.6595 3138.0255 L 4118.2795 3137.8255 L 4118.6795 3137.4155 L 4118.8895 3136.8055 L 4118.8895 3133.7355 M 4123.0995 3134.3455 L 4122.6895 3133.9355 L 4122.0795 3133.7355 L 4121.2595 3133.7355 L 4120.6495 3133.9355 L 4120.2395 3134.3455 L 4120.2395 3134.7555 L 4120.4395 3135.1655 L 4120.6495 3135.3755 L 4121.0595 3135.5755 L 4122.2795 3135.9855 L 4122.6895 3136.1855 L 4122.8995 3136.3955 L 4123.0995 3136.8055 L 4123.0995 3137.4155 L 4122.6895 3137.8255 L 4122.0795 3138.0255 L 4121.2595 3138.0255 L 4120.6495 3137.8255 L 4120.2395 3137.4155 M 4124.4495 3133.7355 L 4124.4495 3138.0255 M 4124.4495 3133.7355 L 4126.2895 3133.7355 L 4126.9095 3133.9355 L 4127.1095 3134.1455 L 4127.3195 3134.5555 L 4127.3195 3134.9655 L 4127.1095 3135.3755 L 4126.9095 3135.5755 L 4126.2895 3135.7755 M 4124.4495 3135.7755 L 4126.2895 3135.7755 L 4126.9095 3135.9855 L 4127.1095 3136.1855 L 4127.3195 3136.5955 L 4127.3195 3137.2155 L 4127.1095 3137.6255 L 4126.9095 3137.8255 L 4126.2895 3138.0255 L 4124.4495 3138.0255 M 4130.2995 3133.7355 L 4128.6695 3138.0255 M 4130.2995 3133.7355 L 4131.9395 3138.0255 M 4129.2795 3136.5955 L 4131.3295 3136.5955 M 4133.2895 3133.7355 L 4133.2895 3138.0255 M 4133.2895 3133.7355 L 4134.9295 3138.0255 M 4136.5595 3133.7355 L 4134.9295 3138.0255 M 4136.5595 3133.7355 L 4136.5595 3138.0255 M 4139.1395 3133.7355 L 4138.5295 3133.9355 L 4138.1195 3134.5555 L 4137.9095 3135.5755 L 4137.9095 3136.1855 L 4138.1195 3137.2155 L 4138.5295 3137.8255 L 4139.1395 3138.0255 L 4139.5495 3138.0255 L 4140.1595 3137.8255 L 4140.5695 3137.2155 L 4140.7795 3136.1855 L 4140.7795 3135.5755 L 4140.5695 3134.5555 L 4140.1595 3133.9355 L 4139.5495 3133.7355 L 4139.1395 3133.7355 M 4144.1695 3133.7355 L 4142.1295 3136.5955 L 4145.1895 3136.5955 M 4144.1695 3133.7355 L 4144.1695 3138.0255 M 4146.5395 3133.7355 L 4146.5395 3138.0255 M 4146.5395 3133.7355 L 4148.3795 3133.7355 L 4148.9995 3133.9355 L 4149.1995 3134.1455 L 4149.4095 3134.5555 L 4149.4095 3135.1655 L 4149.1995 3135.5755 L 4148.9995 3135.7755 L 4148.3795 3135.9855 L 4146.5395 3135.9855 M 4150.7595 3136.1855 L 4154.4395 3136.1855 M 4155.7895 3133.7355 L 4155.7895 3138.0255 M 4155.7895 3133.7355 L 4158.4495 3133.7355 M 4155.7895 3135.7755 L 4157.4295 3135.7755 M 4161.0295 3133.7355 L 4160.4095 3133.9355 L 4159.9995 3134.5555 L 4159.7995 3135.5755 L 4159.7995 3136.1855 L 4159.9995 3137.2155 L 4160.4095 3137.8255 L 4161.0295 3138.0255 L 4161.4295 3138.0255 L 4162.0495 3137.8255 L 4162.4595 3137.2155 L 4162.6595 3136.1855 L 4162.6595 3135.5755 L 4162.4595 3134.5555 L 4162.0495 3133.9355 L 4161.4295 3133.7355 L 4161.0295 3133.7355 M 4165.2395 3133.7355 L 4164.6295 3133.9355 L 4164.2195 3134.5555 L 4164.0095 3135.5755 L 4164.0095 3136.1855 L 4164.2195 3137.2155 L 4164.6295 3137.8255 L 4165.2395 3138.0255 L 4165.6495 3138.0255 L 4166.2595 3137.8255 L 4166.6695 3137.2155 L 4166.8795 3136.1855 L 4166.8795 3135.5755 L 4166.6695 3134.5555 L 4166.2595 3133.9355 L 4165.6495 3133.7355 L 4165.2395 3133.7355 M 4169.4495 3133.7355 L 4168.8395 3133.9355 L 4168.4295 3134.5555 L 4168.2295 3135.5755 L 4168.2295 3136.1855 L 4168.4295 3137.2155 L 4168.8395 3137.8255 L 4169.4495 3138.0255 L 4169.8595 3138.0255 L 4170.4795 3137.8255 L 4170.8795 3137.2155 L 4171.0895 3136.1855 L 4171.0895 3135.5755 L 4170.8795 3134.5555 L 4170.4795 3133.9355 L 4169.8595 3133.7355 L 4169.4495 3133.7355","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4140.54 3183.5 L 4137.47 3183.5 L 4136.86 3183.7 L 4136.45 3184.11 L 4136.25 3184.73 L 4136.25 3185.14 L 4136.45 3185.75 L 4136.86 3186.16 L 4137.47 3186.36 L 4140.54 3186.36 M 4139.93 3190.58 L 4140.34 3190.17 L 4140.54 3189.55 L 4140.54 3188.74 L 4140.34 3188.12 L 4139.93 3187.71 L 4139.52 3187.71 L 4139.11 3187.92 L 4138.9 3188.12 L 4138.7 3188.53 L 4138.29 3189.76 L 4138.09 3190.17 L 4137.88 3190.37 L 4137.47 3190.58 L 4136.86 3190.58 L 4136.45 3190.17 L 4136.25 3189.55 L 4136.25 3188.74 L 4136.45 3188.12 L 4136.86 3187.71 M 4140.54 3191.93 L 4136.25 3191.93 M 4140.54 3191.93 L 4140.54 3193.77 L 4140.34 3194.38 L 4140.13 3194.59 L 4139.72 3194.79 L 4139.31 3194.79 L 4138.9 3194.59 L 4138.7 3194.38 L 4138.5 3193.77 M 4138.5 3191.93 L 4138.5 3193.77 L 4138.29 3194.38 L 4138.09 3194.59 L 4137.68 3194.79 L 4137.06 3194.79 L 4136.65 3194.59 L 4136.45 3194.38 L 4136.25 3193.77 L 4136.25 3191.93 M 4140.54 3198.19 L 4137.68 3196.14 L 4137.68 3199.21 M 4140.54 3198.19 L 4136.25 3198.19","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4367.8766,3144.0944 4360.5423,3144.0944"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4382.5159,3108.8976 4382.5159,3144.0944 4376.684,3144.0944"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4367.878,3108.8976 4360.5409,3108.8976"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4382.5159,3108.8976 4376.6826,3108.8976"},{"type":"text","svgpath":"M 4336.5029 3125.759 L 4340.7929 3125.759 M 4336.5029 3127.189 L 4336.5029 3124.329 M 4336.5029 3122.979 L 4338.5429 3121.339 L 4340.7929 3121.339 M 4336.5029 3119.699 L 4338.5429 3121.339 M 4336.5029 3118.349 L 4340.7929 3118.349 M 4336.5029 3118.349 L 4336.5029 3116.509 L 4336.7029 3115.899 L 4336.9129 3115.689 L 4337.3229 3115.489 L 4337.9329 3115.489 L 4338.3429 3115.689 L 4338.5429 3115.899 L 4338.7529 3116.509 L 4338.7529 3118.349 M 4336.5029 3114.139 L 4340.7929 3114.139 M 4336.5029 3114.139 L 4336.5029 3111.479 M 4338.5429 3114.139 L 4338.5429 3112.499 M 4340.7929 3114.139 L 4340.7929 3111.479 M 4338.9529 3110.129 L 4338.9529 3106.449 M 4337.5229 3102.029 L 4337.1129 3102.239 L 4336.7029 3102.639 L 4336.5029 3103.049 L 4336.5029 3103.869 L 4336.7029 3104.279 L 4337.1129 3104.689 L 4337.5229 3104.889 L 4338.1429 3105.099 L 4339.1629 3105.099 L 4339.7729 3104.889 L 4340.1829 3104.689 L 4340.5929 3104.279 L 4340.7929 3103.869 L 4340.7929 3103.049 L 4340.5929 3102.639 L 4340.1829 3102.239 L 4339.7729 3102.029 M 4338.9529 3100.679 L 4338.9529 3096.999 M 4336.5029 3095.239 L 4336.5029 3092.989 L 4338.1429 3094.219 L 4338.1429 3093.599 L 4338.3429 3093.189 L 4338.5429 3092.989 L 4339.1629 3092.789 L 4339.5729 3092.789 L 4340.1829 3092.989 L 4340.5929 3093.399 L 4340.7929 3094.009 L 4340.7929 3094.629 L 4340.5929 3095.239 L 4340.3929 3095.439 L 4339.9829 3095.649 M 4337.3229 3091.439 L 4337.1129 3091.029 L 4336.5029 3090.409 L 4340.7929 3090.409 M 4338.9529 3089.059 L 4338.9529 3085.379 M 4336.5029 3084.029 L 4340.7929 3084.029 M 4336.5029 3084.029 L 4340.7929 3082.389 M 4336.5029 3080.759 L 4340.7929 3082.389 M 4336.5029 3080.759 L 4340.7929 3080.759 M 4338.9529 3079.409 L 4338.9529 3075.729 M 4337.3229 3074.379 L 4337.1129 3073.969 L 4336.5029 3073.349 L 4340.7929 3073.349 M 4337.5229 3071.799 L 4337.3229 3071.799 L 4336.9129 3071.589 L 4336.7029 3071.389 L 4336.5029 3070.979 L 4336.5029 3070.159 L 4336.7029 3069.749 L 4336.9129 3069.549 L 4337.3229 3069.339 L 4337.7329 3069.339 L 4338.1429 3069.549 L 4338.7529 3069.959 L 4340.7929 3071.999 L 4340.7929 3069.139","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4366.96 3135.5 L 4370.03 3135.5 L 4370.64 3135.3 L 4371.05 3134.89 L 4371.25 3134.27 L 4371.25 3133.86 L 4371.05 3133.25 L 4370.64 3132.84 L 4370.03 3132.64 L 4366.96 3132.64 M 4367.57 3128.42 L 4367.16 3128.83 L 4366.96 3129.45 L 4366.96 3130.26 L 4367.16 3130.88 L 4367.57 3131.29 L 4367.98 3131.29 L 4368.39 3131.08 L 4368.6 3130.88 L 4368.8 3130.47 L 4369.21 3129.24 L 4369.41 3128.83 L 4369.62 3128.63 L 4370.03 3128.42 L 4370.64 3128.42 L 4371.05 3128.83 L 4371.25 3129.45 L 4371.25 3130.26 L 4371.05 3130.88 L 4370.64 3131.29 M 4366.96 3127.07 L 4371.25 3127.07 M 4366.96 3127.07 L 4366.96 3125.23 L 4367.16 3124.62 L 4367.37 3124.41 L 4367.78 3124.21 L 4368.19 3124.21 L 4368.6 3124.41 L 4368.8 3124.62 L 4369 3125.23 M 4369 3127.07 L 4369 3125.23 L 4369.21 3124.62 L 4369.41 3124.41 L 4369.82 3124.21 L 4370.44 3124.21 L 4370.85 3124.41 L 4371.05 3124.62 L 4371.25 3125.23 L 4371.25 3127.07 M 4367.98 3119.79 L 4367.57 3120 L 4367.16 3120.4 L 4366.96 3120.81 L 4366.96 3121.63 L 4367.16 3122.04 L 4367.57 3122.45 L 4367.98 3122.65 L 4368.6 3122.86 L 4369.62 3122.86 L 4370.23 3122.65 L 4370.64 3122.45 L 4371.05 3122.04 L 4371.25 3121.63 L 4371.25 3120.81 L 4371.05 3120.4 L 4370.64 3120 L 4370.23 3119.79 M 4367.78 3118.44 L 4367.57 3118.03 L 4366.96 3117.42 L 4371.25 3117.42","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polyline","net":"S$164","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4145.1417,3080.5984 4145.1417,3105.4015"},{"type":"polyline","net":"S$164","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4162.8583,3105.4016 4162.8583,3080.5985"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4146.9134,3104.811 4146.9134,3080.4016"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4161.0866,3080.4016 4161.0866,3105.5984"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4156.5,3092 4151.5,3092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4151.5,3092 4151.5,3094"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4151.5,3094 4156.5,3094"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4156.5,3094 4156.5,3092"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4156.5,3090.5 4154,3090.5"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4154,3090.5 4151.5,3090.5"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4154,3090.5 4154,3089"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4156.5,3095.5 4154,3095.5"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4154,3095.5 4151.5,3095.5"},{"type":"polyline","net":"","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4154,3095.5 4154,3097"},{"type":"arc","width":1,"svgpath":"M 4161.0866 3105.5984 A 7.0993 7.0993 0 0 1 4146.91 3104.81","net":""},{"type":"arc","width":1,"svgpath":"M 4146.9134 3080.4016 A 7.0883 7.0883 0 0 1 4161.09 3080.4","net":""},{"type":"arc","width":1,"svgpath":"M 4162.8583 3080.5985 A 8.8592 8.8592 0 0 0 4145.14 3080.6","net":"S$164"},{"type":"arc","width":1,"svgpath":"M 4145.1417 3105.4015 A 8.8592 8.8592 0 0 0 4162.86 3105.4","net":"S$164"},{"type":"text","svgpath":"M 4172.07 3110.29 L 4171.86 3109.88 L 4171.25 3109.27 L 4175.54 3109.27 M 4172.27 3107.71 L 4172.07 3107.71 L 4171.66 3107.51 L 4171.45 3107.3 L 4171.25 3106.89 L 4171.25 3106.08 L 4171.45 3105.67 L 4171.66 3105.46 L 4172.07 3105.26 L 4172.48 3105.26 L 4172.89 3105.46 L 4173.5 3105.87 L 4175.54 3107.92 L 4175.54 3105.05 M 4171.25 3103.7 L 4175.54 3103.7 M 4171.25 3103.7 L 4175.54 3102.07 M 4171.25 3100.43 L 4175.54 3102.07 M 4171.25 3100.43 L 4175.54 3100.43 M 4171.25 3099.08 L 4175.54 3099.08 M 4171.25 3096.22 L 4175.54 3096.22 M 4173.29 3099.08 L 4173.29 3096.22 M 4171.25 3092 L 4175.54 3094.87 M 4171.25 3094.87 L 4171.25 3092 M 4175.54 3094.87 L 4175.54 3092","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","val":1},{"type":"text","svgpath":"M 4137.96 3096 L 4142.25 3093.14 M 4137.96 3093.14 L 4142.25 3096 M 4138.78 3091.79 L 4138.57 3091.38 L 4137.96 3090.76 L 4142.25 3090.76","useTrueTypeFontRendering":false,"thickness":0.6,"width":0.6,"net":"","ref":1},{"type":"polygon","svgpath":"M 4307.5 3056 C 4305.7514 3056.3002 4304.3427 3056.6893 4303.6361 3057.0675 C 4303.3097 3057.2422 4302.9812 3057.3236 4302.906 3057.2484 C 4302.6824 3057.0249 4300.4714 3058.1137 4299.7826 3058.7865 C 4298.5562 3059.9844 4295.7133 3062.1472 4295.1158 3062.3369 C 4294.5062 3062.5303 4290.5058 3066.2689 4290.5058 3066.6451 C 4290.5058 3066.7572 4290.3343 3067.0501 4290.1248 3067.296 C 4289.9153 3067.542 4289.5269 3068.3027 4289.2616 3068.9865 L 4288.7793 3070.2298 L 4289.2378 3071.1959 L 4289.6962 3072.1621 L 4291.0215 3071.9773 C 4291.7504 3071.8756 4292.815 3071.6937 4293.3873 3071.5731 L 4294.4277 3071.3536 L 4294.7326 3071.6585 C 4294.9003 3071.8262 4295.0376 3072.1759 4295.0376 3072.4355 C 4295.0376 3073.2021 4296.2154 3075.9104 4296.8154 3076.5236 L 4297.3698 3077.09 L 4297.4997 3076.7424 C 4297.6187 3076.4239 4302.5319 3074.6825 4303.3115 3074.6825 L 4303.648 3074.6825 L 4303.3789 3074.921 C 4303.2309 3075.0521 4302.2683 3075.3798 4301.2398 3075.6492 C 4300.2113 3075.9186 4298.9645 3076.3855 4298.469 3076.6867 L 4297.5683 3077.2345 L 4297.8707 3077.7996 L 4298.1731 3078.3646 L 4298.6993 3078.3646 C 4298.9887 3078.3646 4299.2899 3078.5323 4299.3685 3078.7373 L 4299.5115 3079.11 L 4301.1691 3079.4929 C 4303.2253 3079.968 4303.4293 3080.1218 4303.6644 3081.3746 L 4303.8533 3082.3817 L 4302.8722 3084.0286 C 4301.6903 3086.0126 4301.3365 3087.0529 4301.1138 3089.1984 C 4300.9305 3090.9643 4300.8605 3091.0236 4299.6631 3090.4285 C 4299.2221 3090.2093 4297.984 3089.7522 4296.9118 3089.4127 L 4294.9623 3088.7955 L 4294.0519 3088.9662 L 4293.1415 3089.137 L 4292.815 3089.8537 C 4292.3126 3090.9564 4292.4129 3091.5674 4293.3977 3093.4018 C 4294.4344 3095.3329 4294.6682 3095.5711 4296.5324 3096.5955 L 4297.8857 3097.3391 L 4300.9226 3097.7962 C 4304.2299 3098.294 4305.3442 3098.3415 4307.9249 3098.0949 C 4310.3471 3097.8634 4315.7086 3097.5619 4316.666 3097.6034 C 4317.8147 3097.6532 4319.4072 3097.0611 4320.3055 3096.2503 L 4321.0734 3095.5571 L 4321.2616 3094.3021 L 4321.4498 3093.0471 L 4321.0904 3092.3755 L 4320.7309 3091.7039 L 4319.8704 3091.4039 L 4319.0099 3091.1039 L 4318.0902 3091.2764 L 4317.1705 3091.449 L 4317.1265 3089.0845 C 4317.1023 3087.7841 4317.0913 3085.7328 4317.102 3084.5262 L 4317.1215 3082.3323 L 4317.5202 3081.3781 L 4317.9188 3080.424 L 4318.7282 3080.2342 C 4319.1734 3080.1299 4320.5433 3079.6359 4321.7726 3079.1365 L 4324.0076 3078.2284 L 4325.2422 3076.7128 C 4325.9213 3075.8791 4326.4769 3075.0176 4326.4769 3074.7982 C 4326.4769 3074.5788 4326.6256 3074.3993 4326.8073 3074.3993 C 4326.9891 3074.3993 4327.0525 3074.314 4326.9484 3074.2098 C 4326.8442 3074.1056 4326.9275 3073.8189 4327.1336 3073.5725 C 4327.3396 3073.3262 4327.6457 3072.6495 4327.8138 3072.0688 L 4328.1195 3071.0129 L 4327.8681 3069.9445 L 4327.6167 3068.8761 L 4327.7852 3067.6848 L 4327.9537 3066.4934 L 4327.3569 3065.7347 C 4327.0287 3065.3175 4326.7601 3064.7967 4326.7601 3064.5774 C 4326.7601 3064.3582 4326.6251 3064.0249 4326.4601 3063.8367 C 4326.2951 3063.6486 4325.9186 3063.087 4325.6235 3062.5887 L 4325.0868 3061.6828 L 4323.1619 3060.2662 C 4322.1032 3059.487 4320.3448 3058.3993 4319.2544 3057.849 L 4317.2717 3056.8484 L 4314.5809 3056.2814 C 4311.8173 3055.6991 4309.7354 3055.6164 4307.5 3056 M 4323.7737 3065.3596 L 4325.1123 3065.9888 L 4325.4187 3066.6613 L 4325.7251 3067.3337 L 4325.4637 3067.5807 L 4325.2023 3067.8277 L 4322.7948 3067.5909 C 4321.4707 3067.4606 4319.2637 3067.346 4317.8904 3067.3362 L 4315.3934 3067.3183 L 4314.8456 3067.0251 C 4313.848 3066.4913 4314.4401 3065.3788 4315.9708 3064.9111 L 4316.6527 3064.7028 L 4317.1038 3065.2813 C 4317.8556 3066.2453 4319.0095 3066.2106 4319.3889 3065.2126 L 4319.6511 3064.5231 L 4321.0431 3064.6267 L 4322.4351 3064.7303 L 4323.7737 3065.3596 M 4303.869 3066.2562 L 4303.9595 3066.8935 L 4304.658 3066.992 L 4305.3565 3067.0905 L 4305.984 3066.3036 L 4306.6114 3065.5167 L 4307.9762 3065.7802 L 4309.341 3066.0438 L 4309.341 3066.6102 L 4309.341 3067.1767 L 4304.526 3068.2236 C 4301.8777 3068.7994 4299.1779 3069.2774 4298.5263 3069.2858 L 4297.3416 3069.301 L 4297.1652 3068.7452 L 4296.9888 3068.1894 L 4297.2783 3067.6831 C 4297.8994 3066.5964 4298.1048 3066.4181 4299.1728 3066.0374 L 4300.2774 3065.6438 L 4302.028 3065.6313 L 4303.7785 3065.6189 L 4303.869 3066.2562 M 4313.6237 3069.0723 L 4313.1603 3069.3317 L 4312.8273 3069.1259 L 4312.4943 3068.92 L 4313.0419 3068.7211 C 4313.3432 3068.6117 4313.7016 3068.5876 4313.8384 3068.6675 L 4314.0872 3068.8129 L 4313.6237 3069.0723 M 4302.1185 3072.9659 C 4302.1185 3073.1123 4301.0339 3073.5629 4299.7082 3073.9672 C 4298.3826 3074.3716 4297.0762 3074.7804 4296.8051 3074.8758 L 4296.3121 3075.0491 L 4296.6359 3074.6979 C 4296.9115 3074.3988 4301.279 3072.7545 4301.9061 3072.7137 C 4302.0229 3072.7061 4302.1185 3072.8196 4302.1185 3072.9659 M 4324.211 3073.2663 C 4324.4447 3073.4173 4324.5084 3073.5409 4324.3526 3073.5409 C 4324.1968 3073.5409 4323.8782 3073.4173 4323.6445 3073.2663 C 4323.4109 3073.1153 4323.3471 3072.9918 4323.5029 3072.9918 C 4323.6587 3072.9918 4323.9773 3073.1153 4324.211 3073.2663 M 4325.6272 3073.8328 C 4325.8609 3073.9838 4325.9246 3074.1074 4325.7688 3074.1074 C 4325.613 3074.1074 4325.2944 3073.9838 4325.0607 3073.8328 C 4324.827 3073.6818 4324.7633 3073.5582 4324.9191 3073.5582 C 4325.0749 3073.5582 4325.3935 3073.6818 4325.6272 3073.8328 M 4322.8357 3074.3784 C 4323.7069 3074.5592 4324.6596 3074.8848 4324.9527 3075.1019 L 4325.4856 3075.4965 L 4323.1309 3074.8356 C 4321.8359 3074.472 4320.6888 3074.0774 4320.5818 3073.9586 L 4320.3873 3073.7425 L 4320.8194 3073.896 C 4321.0571 3073.9804 4321.9644 3074.1975 4322.8357 3074.3784 M 4321.3019 3075.9866 C 4321.2078 3076.0807 4320.9635 3076.0908 4320.7591 3076.0089 L 4320.3873 3075.8602 L 4320.9302 3075.8378 C 4321.2288 3075.8255 4321.396 3075.8925 4321.3019 3075.9866 M 4323.6976 3076.6983 L 4324.9191 3077.0459 L 4324.4394 3077.1565 C 4324.1756 3077.2173 4323.4109 3077.0025 4322.74 3076.6793 C 4322.0691 3076.356 4321.7353 3076.1498 4321.9982 3076.221 C 4322.2611 3076.2923 4323.0258 3076.507 4323.6976 3076.6983 M 4303.681 3076.6575 C 4303.5157 3076.925 4300.1063 3078.0814 4299.4829 3078.0814 L 4299.1728 3078.0814 L 4299.4419 3077.8238 C 4299.6854 3077.5907 4303.0701 3076.4362 4303.6222 3076.3978 C 4303.7482 3076.3891 4303.7747 3076.5059 4303.681 3076.6575 M 4314.0145 3081.3657 C 4314.0145 3081.4585 4313.7763 3081.8727 4313.4851 3082.2862 C 4313.194 3082.6997 4312.8668 3083.3248 4312.758 3083.6753 C 4312.4476 3084.6749 4311.9397 3084.4271 4311.3237 3082.9756 C 4311.0121 3082.2414 4310.7147 3081.5409 4310.6628 3081.4188 L 4310.5684 3081.197 L 4312.2914 3081.197 C 4313.2391 3081.197 4314.0145 3081.2729 4314.0145 3081.3657 M 4319.9601 3093.0855 L 4320.3826 3093.3526 L 4320.0556 3093.6796 L 4319.7286 3094.0066 L 4319.4206 3093.8163 C 4319.0737 3093.6019 4318.998 3092.8074 4319.3252 3092.814 C 4319.442 3092.8164 4319.7277 3092.9386 4319.9601 3093.0855 M 4305.9422 3093.9427 C 4306.0385 3094.0984 4305.9927 3094.2259 4305.8405 3094.2259 C 4305.6882 3094.2259 4305.3621 3094.3033 4305.1156 3094.3978 L 4304.6676 3094.5697 L 4304.6676 3094.1146 L 4304.6676 3093.6594 L 4305.2174 3093.6594 C 4305.5198 3093.6594 4305.8459 3093.7869 4305.9422 3093.9427"},{"type":"text","svgpath":"M4072.75 3092.41L4071.38 3092.41L4071.38 3094.19L4072.75 3094.19Q4073.97 3094.22 4073.94 3093.25L4073.94 3093.25Q4073.94 3092.41 4072.75 3092.41L4072.75 3092.41ZM4073.06 3097.50L4070.59 3097.50L4070.59 3091.78L4073.13 3091.78Q4074.66 3091.84 4074.72 3093.22L4074.72 3093.22Q4074.72 3094.06 4073.97 3094.41L4073.97 3094.41Q4075.03 3094.78 4075.03 3095.81L4075.03 3095.81Q4074.94 3097.44 4073.06 3097.50L4073.06 3097.50ZM4072.88 3094.84L4071.38 3094.84L4071.38 3096.84L4073.03 3096.84Q4074.22 3096.81 4074.25 3095.81L4074.25 3095.81Q4074.25 3094.84 4072.88 3094.84L4072.88 3094.84ZM4077.31 3096.75L4077.34 3096.75L4078.44 3093.31L4079.22 3093.31Q4079.06 3093.72 4078.78 3094.53L4078.78 3094.53Q4078.09 3096.44 4077.72 3097.41L4077.72 3097.41Q4077.19 3098.72 4076.97 3098.88L4076.97 3098.88Q4076.75 3099.16 4076.06 3099.13L4076.06 3099.13Q4075.94 3099.13 4075.78 3099.06L4075.78 3099.06L4075.78 3098.44Q4075.81 3098.44 4075.84 3098.47L4075.84 3098.47Q4076.03 3098.53 4076.19 3098.53L4076.19 3098.53Q4076.59 3098.69 4076.94 3097.56L4076.94 3097.56L4075.41 3093.31L4076.19 3093.31L4077.31 3096.75ZM4080 3096.66L4080.84 3096.66L4080.84 3097.50L4080 3097.50L4080 3096.66ZM4080 3093.38L4080.84 3093.38L4080.84 3094.22L4080 3094.22L4080 3093.38ZM4084.47 3097.50L4082.16 3097.50L4082.16 3091.78L4084.50 3091.78Q4086.81 3091.91 4086.91 3094.56L4086.91 3094.56Q4086.78 3097.44 4084.47 3097.50L4084.47 3097.50ZM4084.38 3092.41L4082.94 3092.41L4082.94 3096.84L4084.44 3096.84Q4086.06 3096.75 4086.13 3094.63L4086.13 3094.63Q4086.09 3092.47 4084.38 3092.41L4084.38 3092.41ZM4091.19 3093.31L4091.19 3097.50L4090.53 3097.50L4090.53 3096.91L4090.50 3096.88Q4090.06 3097.59 4089.16 3097.56L4089.16 3097.56Q4087.84 3097.50 4087.81 3096.31L4087.81 3096.31L4087.81 3093.31L4088.53 3093.31L4088.53 3096.09Q4088.53 3097.03 4089.34 3097.03L4089.34 3097.03Q4090.41 3097 4090.50 3095.63L4090.50 3095.63L4090.50 3093.31L4091.19 3093.31ZM4092.88 3094.59L4092.88 3094.59L4092.22 3094.59Q4092.25 3093.19 4093.94 3093.19L4093.94 3093.19Q4095.44 3093.25 4095.47 3094.38L4095.47 3094.38L4095.47 3096.78Q4095.47 3097.03 4095.72 3097.03L4095.72 3097.03Q4095.75 3097.03 4095.81 3097.03L4095.81 3097.03Q4095.91 3097 4095.97 3097L4095.97 3097L4095.97 3097.50Q4095.91 3097.50 4095.81 3097.50L4095.81 3097.50Q4095.66 3097.53 4095.56 3097.53L4095.56 3097.53Q4094.81 3097.53 4094.84 3096.94L4094.84 3096.94Q4094.22 3097.56 4093.31 3097.56L4093.31 3097.56Q4092.06 3097.50 4092 3096.41L4092 3096.41Q4092.03 3095.28 4093.28 3095.09L4093.28 3095.09L4094.44 3094.97Q4094.81 3094.91 4094.81 3094.47L4094.81 3094.47Q4094.81 3093.78 4093.81 3093.78L4093.81 3093.78Q4092.94 3093.78 4092.88 3094.59ZM4094.78 3096.06L4094.78 3096.06L4094.78 3095.38Q4094.53 3095.53 4093.63 3095.66L4093.63 3095.66Q4092.75 3095.72 4092.75 3096.31L4092.75 3096.31Q4092.75 3097.03 4093.47 3097.03L4093.47 3097.03Q4094.69 3096.94 4094.78 3096.06ZM4100.06 3094.66L4100.06 3094.66L4100.06 3097.50L4099.38 3097.50L4099.38 3094.94Q4099.44 3093.78 4098.47 3093.84L4098.47 3093.84Q4097.41 3093.91 4097.38 3095.22L4097.38 3095.22L4097.38 3097.50L4096.66 3097.50L4096.66 3093.31L4097.34 3093.31L4097.34 3093.91Q4097.84 3093.19 4098.63 3093.19L4098.63 3093.19Q4100.03 3093.22 4100.06 3094.66ZM4103.88 3091.78L4104.56 3091.78L4104.56 3097.50L4103.91 3097.50L4103.91 3096.94Q4103.53 3097.56 4102.72 3097.56L4102.72 3097.56Q4100.97 3097.50 4100.88 3095.28L4100.88 3095.28Q4100.97 3093.28 4102.63 3093.19L4102.63 3093.19Q4103.28 3093.19 4103.81 3093.81L4103.81 3093.81Q4103.84 3093.88 4103.88 3093.91L4103.88 3093.91L4103.88 3093.88L4103.88 3091.78ZM4101.59 3095.41L4101.59 3095.41Q4101.66 3096.97 4102.72 3097.03L4102.72 3097.03Q4103.84 3096.91 4103.88 3095.63L4103.88 3095.63Q4103.88 3093.84 4102.75 3093.84L4102.75 3093.84Q4101.56 3093.84 4101.59 3095.41ZM4108.41 3096.19L4108.41 3096.19L4109.09 3096.19Q4108.97 3096.91 4108.34 3097.34L4108.34 3097.34Q4108 3097.56 4107.22 3097.56L4107.22 3097.56Q4105.44 3097.50 4105.34 3095.53L4105.34 3095.53Q4105.41 3093.25 4107.34 3093.19L4107.34 3093.19Q4109.13 3093.22 4109.16 3095.66L4109.16 3095.66L4106.09 3095.66Q4106.09 3097.03 4107.31 3097.03L4107.31 3097.03Q4108.19 3096.97 4108.41 3096.19ZM4106.09 3095.09L4106.09 3095.09L4108.44 3095.09Q4108.34 3093.84 4107.25 3093.84L4107.25 3093.84Q4106.22 3093.94 4106.09 3095.09ZM4112.75 3093.31L4113.41 3093.31L4113.41 3099.09L4112.72 3099.09L4112.72 3097.06L4112.69 3097.06Q4112.34 3097.53 4111.59 3097.56L4111.59 3097.56Q4109.84 3097.50 4109.75 3095.28L4109.75 3095.28Q4109.84 3093.28 4111.50 3093.19L4111.50 3093.19Q4112.16 3093.19 4112.69 3093.81L4112.69 3093.81Q4112.72 3093.88 4112.75 3093.91L4112.75 3093.91L4112.75 3093.31ZM4112.75 3095.63L4112.75 3095.63Q4112.75 3093.84 4111.63 3093.84L4111.63 3093.84Q4110.44 3093.84 4110.47 3095.41L4110.47 3095.41Q4110.53 3096.97 4111.59 3097.03L4111.59 3097.03Q4112.72 3096.91 4112.75 3095.63ZM4114.44 3093.31L4115.16 3093.31L4115.16 3097.50L4114.44 3097.50L4114.44 3093.31ZM4115.16 3091.78L4115.16 3092.56L4114.44 3092.56L4114.44 3091.78L4115.16 3091.78ZM4119.56 3094.66L4119.56 3094.66L4119.56 3097.50L4118.88 3097.50L4118.88 3094.94Q4118.94 3093.78 4117.97 3093.84L4117.97 3093.84Q4116.91 3093.91 4116.88 3095.22L4116.88 3095.22L4116.88 3097.50L4116.16 3097.50L4116.16 3093.31L4116.84 3093.31L4116.84 3093.91Q4117.34 3093.19 4118.13 3093.19L4118.13 3093.19Q4119.53 3093.22 4119.56 3094.66ZM4121.16 3095.41L4121.16 3095.41Q4121.19 3097 4122.28 3097.03L4122.28 3097.03Q4123.38 3096.94 4123.41 3095.63L4123.41 3095.63Q4123.44 3093.84 4122.28 3093.84L4122.28 3093.84Q4121.13 3093.84 4121.16 3095.41ZM4123.41 3093.31L4124.06 3093.31L4124.06 3097.16Q4124.13 3099.19 4122.16 3099.19L4122.16 3099.19Q4120.69 3099.19 4120.53 3097.94L4120.53 3097.94L4121.25 3097.94Q4121.38 3098.63 4122.19 3098.63L4122.19 3098.63Q4123.44 3098.63 4123.38 3097.22L4123.38 3097.22L4123.38 3097.03L4123.38 3097.06Q4123 3097.56 4122.25 3097.56L4122.25 3097.56Q4120.50 3097.50 4120.41 3095.28L4120.41 3095.28Q4120.50 3093.28 4122.16 3093.19L4122.16 3093.19Q4122.94 3093.19 4123.41 3093.91L4123.41 3093.91L4123.41 3093.31Z","useTrueTypeFontRendering":true,"thickness":0.8,"width":0.8,"net":""},{"type":"text","svgpath":"M4071.06 3105.91L4071.06 3105.91L4070.34 3105.91Q4070.38 3103.94 4072.28 3103.88L4072.28 3103.88Q4073.97 3103.97 4074.06 3105.56L4074.06 3105.56Q4074.13 3106.72 4072.53 3107.44L4072.53 3107.44L4071.94 3107.78Q4071.09 3108.25 4071 3108.84L4071 3108.84L4074.06 3108.84L4074.06 3109.50L4070.22 3109.50Q4070.25 3107.97 4071.53 3107.28L4071.53 3107.28L4072.28 3106.84Q4073.38 3106.28 4073.31 3105.53L4073.31 3105.53Q4073.25 3104.56 4072.19 3104.53L4072.19 3104.53Q4071.09 3104.53 4071.06 3105.91ZM4077.84 3106.78L4077.84 3106.78Q4077.84 3104.53 4076.66 3104.53L4076.66 3104.53Q4075.50 3104.53 4075.50 3106.78L4075.50 3106.78Q4075.50 3109.03 4076.66 3109.03L4076.66 3109.03Q4077.84 3109 4077.84 3106.78ZM4078.59 3106.78L4078.59 3106.78Q4078.53 3109.56 4076.66 3109.59L4076.66 3109.59Q4074.78 3109.56 4074.72 3106.78L4074.72 3106.78Q4074.78 3103.91 4076.66 3103.88L4076.66 3103.88Q4078.50 3103.94 4078.59 3106.78ZM4079.94 3105.91L4079.94 3105.91L4079.22 3105.91Q4079.25 3103.94 4081.16 3103.88L4081.16 3103.88Q4082.84 3103.97 4082.94 3105.56L4082.94 3105.56Q4083 3106.72 4081.41 3107.44L4081.41 3107.44L4080.81 3107.78Q4079.97 3108.25 4079.88 3108.84L4079.88 3108.84L4082.94 3108.84L4082.94 3109.50L4079.09 3109.50Q4079.13 3107.97 4080.41 3107.28L4080.41 3107.28L4081.16 3106.84Q4082.25 3106.28 4082.19 3105.53L4082.19 3105.53Q4082.13 3104.56 4081.06 3104.53L4081.06 3104.53Q4079.97 3104.53 4079.94 3105.91ZM4084.38 3105.91L4084.38 3105.91L4083.66 3105.91Q4083.69 3103.94 4085.59 3103.88L4085.59 3103.88Q4087.28 3103.97 4087.38 3105.56L4087.38 3105.56Q4087.44 3106.72 4085.84 3107.44L4085.84 3107.44L4085.25 3107.78Q4084.41 3108.25 4084.31 3108.84L4084.31 3108.84L4087.38 3108.84L4087.38 3109.50L4083.53 3109.50Q4083.56 3107.97 4084.84 3107.28L4084.84 3107.28L4085.59 3106.84Q4086.69 3106.28 4086.63 3105.53L4086.63 3105.53Q4086.56 3104.56 4085.50 3104.53L4085.50 3104.53Q4084.41 3104.53 4084.38 3105.91ZM4088.44 3108.66L4089.28 3108.66L4089.28 3109.50L4088.44 3109.50L4088.44 3108.66ZM4093.38 3106.78L4093.38 3106.78Q4093.38 3104.53 4092.19 3104.53L4092.19 3104.53Q4091.03 3104.53 4091.03 3106.78L4091.03 3106.78Q4091.03 3109.03 4092.19 3109.03L4092.19 3109.03Q4093.38 3109 4093.38 3106.78ZM4094.13 3106.78L4094.13 3106.78Q4094.06 3109.56 4092.19 3109.59L4092.19 3109.59Q4090.31 3109.56 4090.25 3106.78L4090.25 3106.78Q4090.31 3103.91 4092.19 3103.88L4092.19 3103.88Q4094.03 3103.94 4094.13 3106.78ZM4097.78 3104.69L4094.69 3104.69L4094.69 3104L4098.59 3104L4098.59 3104.63Q4096.78 3106.66 4096.25 3109.50L4096.25 3109.50L4095.50 3109.50Q4095.91 3107.06 4097.78 3104.69L4097.78 3104.69ZM4099.53 3108.66L4100.38 3108.66L4100.38 3109.50L4099.53 3109.50L4099.53 3108.66ZM4103.38 3103.88L4103.91 3103.88L4103.91 3109.50L4103.19 3109.50L4103.19 3105.53L4101.84 3105.53L4101.84 3104.97Q4103.25 3105.03 4103.38 3103.88L4103.38 3103.88ZM4106.56 3105.91L4106.56 3105.91L4105.84 3105.91Q4105.88 3103.94 4107.78 3103.88L4107.78 3103.88Q4109.47 3103.97 4109.56 3105.56L4109.56 3105.56Q4109.63 3106.72 4108.03 3107.44L4108.03 3107.44L4107.44 3107.78Q4106.59 3108.25 4106.50 3108.84L4106.50 3108.84L4109.56 3108.84L4109.56 3109.50L4105.72 3109.50Q4105.75 3107.97 4107.03 3107.28L4107.03 3107.28L4107.78 3106.84Q4108.88 3106.28 4108.81 3105.53L4108.81 3105.53Q4108.75 3104.56 4107.69 3104.53L4107.69 3104.53Q4106.59 3104.53 4106.56 3105.91Z","useTrueTypeFontRendering":true,"thickness":0.8,"width":0.8,"net":""}],"B":[]},"fabrication":{"F":[],"B":[]}},"footprints":[{"ref":"C1","center":[4259,3107.5],"bbox":{"pos":[4259,3107.5],"angle":0,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4263.055,3107.5],"size":[5.5512,5.315],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4263.0551,"y":3107.5},"polygon":[{"x":4260.2795,"y":3110.1575},{"x":4260.2795,"y":3104.8425},{"x":4265.8307,"y":3104.8425},{"x":4265.8307,"y":3110.1575}],"net":"+5V"},{"layers":["F"],"pos":[4254.945,3107.5],"size":[5.5512,5.315],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4254.9449,"y":3107.5},"polygon":[{"x":4257.7205,"y":3110.1575},{"x":4257.7205,"y":3104.8425},{"x":4252.1693,"y":3104.8425},{"x":4252.1693,"y":3110.1575}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C2","center":[4259,3097.5],"bbox":{"pos":[4259,3097.5],"angle":0,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4263.055,3097.5],"size":[5.5512,5.315],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4263.0551,"y":3097.5},"polygon":[{"x":4260.2795,"y":3100.1575},{"x":4260.2795,"y":3094.8425},{"x":4265.8307,"y":3094.8425},{"x":4265.8307,"y":3100.1575}],"net":"+5V"},{"layers":["F"],"pos":[4254.945,3097.5],"size":[5.5512,5.315],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4254.9449,"y":3097.5},"polygon":[{"x":4257.7205,"y":3100.1575},{"x":4257.7205,"y":3094.8425},{"x":4252.1693,"y":3094.8425},{"x":4252.1693,"y":3100.1575}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C3","center":[4259,3087.5],"bbox":{"pos":[4259,3087.5],"angle":0,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4263.055,3087.5],"size":[5.5512,5.315],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4263.0551,"y":3087.5},"polygon":[{"x":4260.2795,"y":3090.1575},{"x":4260.2795,"y":3084.8425},{"x":4265.8307,"y":3084.8425},{"x":4265.8307,"y":3090.1575}],"net":"+5V"},{"layers":["F"],"pos":[4254.945,3087.5],"size":[5.5512,5.315],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4254.9449,"y":3087.5},"polygon":[{"x":4257.7205,"y":3090.1575},{"x":4257.7205,"y":3084.8425},{"x":4252.1693,"y":3084.8425},{"x":4252.1693,"y":3090.1575}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C4","center":[4259,3078],"bbox":{"pos":[4259,3078],"angle":0,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4263.055,3078],"size":[5.5512,5.315],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4263.0551,"y":3078},"polygon":[{"x":4260.2795,"y":3080.6575},{"x":4260.2795,"y":3075.3425},{"x":4265.8307,"y":3075.3425},{"x":4265.8307,"y":3080.6575}],"net":"+5V"},{"layers":["F"],"pos":[4254.945,3078],"size":[5.5512,5.315],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4254.9449,"y":3078},"polygon":[{"x":4257.7205,"y":3080.6575},{"x":4257.7205,"y":3075.3425},{"x":4252.1693,"y":3075.3425},{"x":4252.1693,"y":3080.6575}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C5","center":[4220,3060.75],"bbox":{"pos":[4220,3060.75],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4220,3064.805],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4220,"y":3064.8051},"polygon":[{"x":4217.3425,"y":3062.0295},{"x":4222.6575,"y":3062.0295},{"x":4222.6575,"y":3067.5807},{"x":4217.3425,"y":3067.5807}],"net":"VDD33"},{"layers":["F"],"pos":[4220,3056.695],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4220,"y":3056.6949},"polygon":[{"x":4217.3425,"y":3059.4705},{"x":4222.6575,"y":3059.4705},{"x":4222.6575,"y":3053.9193},{"x":4217.3425,"y":3053.9193}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C6","center":[4203.5,3060.75],"bbox":{"pos":[4203.5,3060.75],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4203.5,3064.805],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4203.5,"y":3064.8051},"polygon":[{"x":4200.8425,"y":3062.0295},{"x":4206.1575,"y":3062.0295},{"x":4206.1575,"y":3067.5807},{"x":4200.8425,"y":3067.5807}],"net":"VDD18"},{"layers":["F"],"pos":[4203.5,3056.695],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4203.5,"y":3056.6949},"polygon":[{"x":4200.8425,"y":3059.4705},{"x":4206.1575,"y":3059.4705},{"x":4206.1575,"y":3053.9193},{"x":4200.8425,"y":3053.9193}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"C7","center":[4296,3134.5],"bbox":{"pos":[4296,3134.5],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000105,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4296,3138.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4296,"y":3138.5551},"polygon":[{"x":4293.3425,"y":3135.7795},{"x":4298.6575,"y":3135.7795},{"x":4298.6575,"y":3141.3307},{"x":4293.3425,"y":3141.3307}],"net":"GND"},{"layers":["F"],"pos":[4296,3130.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4296,"y":3130.4449},"polygon":[{"x":4293.3425,"y":3133.2205},{"x":4298.6575,"y":3133.2205},{"x":4298.6575,"y":3127.6693},{"x":4293.3425,"y":3127.6693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C8","center":[4279.5,3134.5001],"bbox":{"pos":[4279.5,3134.5001],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4279.5,3138.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4279.5,"y":3138.5552},"polygon":[{"x":4276.8425,"y":3135.7796},{"x":4282.1575,"y":3135.7796},{"x":4282.1575,"y":3141.3308},{"x":4276.8425,"y":3141.3308}],"net":"GND"},{"layers":["F"],"pos":[4279.5,3130.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4279.5,"y":3130.445},"polygon":[{"x":4276.8425,"y":3133.2206},{"x":4282.1575,"y":3133.2206},{"x":4282.1575,"y":3127.6694},{"x":4276.8425,"y":3127.6694}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C9","center":[4216.5,3135.5],"bbox":{"pos":[4216.5,3135.5],"angle":270,"relpos":[-7.730700000001889,-3.557499999999891],"size":[15.461400000001959,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4216.5,3139.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4216.5,"y":3139.5551},"polygon":[{"x":4213.8425,"y":3136.7795},{"x":4219.1575,"y":3136.7795},{"x":4219.1575,"y":3142.3307},{"x":4213.8425,"y":3142.3307}],"net":"GND"},{"layers":["F"],"pos":[4216.5,3131.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4216.5,"y":3131.4449},"polygon":[{"x":4213.8425,"y":3134.2205},{"x":4219.1575,"y":3134.2205},{"x":4219.1575,"y":3128.6693},{"x":4213.8425,"y":3128.6693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C10","center":[4231.5,3135.5],"bbox":{"pos":[4231.5,3135.5],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4231.5,3139.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4231.5,"y":3139.5551},"polygon":[{"x":4228.8425,"y":3136.7795},{"x":4234.1575,"y":3136.7795},{"x":4234.1575,"y":3142.3307},{"x":4228.8425,"y":3142.3307}],"net":"GND"},{"layers":["F"],"pos":[4231.5,3131.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4231.5,"y":3131.4449},"polygon":[{"x":4228.8425,"y":3134.2205},{"x":4234.1575,"y":3134.2205},{"x":4234.1575,"y":3128.6693},{"x":4228.8425,"y":3128.6693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C11","center":[4133,3136.5],"bbox":{"pos":[4133,3136.5],"angle":270,"relpos":[-7.730700000000979,-3.557499999999891],"size":[15.461400000001959,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4133,3140.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4133,"y":3140.5551},"polygon":[{"x":4130.3425,"y":3137.7795},{"x":4135.6575,"y":3137.7795},{"x":4135.6575,"y":3143.3307},{"x":4130.3425,"y":3143.3307}],"net":"GND"},{"layers":["F"],"pos":[4133,3132.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4133,"y":3132.4449},"polygon":[{"x":4130.3425,"y":3135.2205},{"x":4135.6575,"y":3135.2205},{"x":4135.6575,"y":3129.6693},{"x":4130.3425,"y":3129.6693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C12","center":[4150,3136.5],"bbox":{"pos":[4150,3136.5],"angle":270,"relpos":[-7.73070000000007,-3.557499999999891],"size":[15.46140000000014,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4150,3140.555],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4150,"y":3140.5551},"polygon":[{"x":4147.3425,"y":3137.7795},{"x":4152.6575,"y":3137.7795},{"x":4152.6575,"y":3143.3307},{"x":4147.3425,"y":3143.3307}],"net":"GND"},{"layers":["F"],"pos":[4150,3132.445],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4150,"y":3132.4449},"polygon":[{"x":4147.3425,"y":3135.2205},{"x":4152.6575,"y":3135.2205},{"x":4152.6575,"y":3129.6693},{"x":4147.3425,"y":3129.6693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C13","center":[4074.5,3136.9999],"bbox":{"pos":[4074.5,3136.9999],"angle":270,"relpos":[-7.730699999999615,-3.557499999999436],"size":[15.461399999999685,7.114999999999782]},"pads":[{"layers":["F"],"pos":[4074.5,3141.055],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4074.5,"y":3141.055},"polygon":[{"x":4071.8425,"y":3138.2794},{"x":4077.1575,"y":3138.2794},{"x":4077.1575,"y":3143.8306},{"x":4071.8425,"y":3143.8306}],"net":"GND"},{"layers":["F"],"pos":[4074.5,3132.945],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4074.5,"y":3132.9448},"polygon":[{"x":4071.8425,"y":3135.7204},{"x":4077.1575,"y":3135.7204},{"x":4077.1575,"y":3130.1692},{"x":4071.8425,"y":3130.1692}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"C14","center":[4059.5,3137],"bbox":{"pos":[4059.5,3137],"angle":270,"relpos":[-7.73070000000007,-3.5575000000008004],"size":[15.46140000000014,7.1150000000002365]},"pads":[{"layers":["F"],"pos":[4059.5,3141.055],"size":[5.5512,5.315],"angle":-270,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4059.5,"y":3141.0551},"polygon":[{"x":4056.8425,"y":3138.2795},{"x":4062.1575,"y":3138.2795},{"x":4062.1575,"y":3143.8307},{"x":4056.8425,"y":3143.8307}],"net":"GND"},{"layers":["F"],"pos":[4059.5,3132.945],"size":[5.5512,5.315],"angle":-270,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4059.5,"y":3132.9449},"polygon":[{"x":4056.8425,"y":3135.7205},{"x":4062.1575,"y":3135.7205},{"x":4062.1575,"y":3130.1693},{"x":4056.8425,"y":3130.1693}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"F1","center":[4335,3116.5],"bbox":{"pos":[4335,3116.5],"angle":180,"relpos":[-8.931899999999587,-4.3015999999993255],"size":[17.863799999999173,8.60319999999956]},"pads":[{"layers":["F"],"pos":[4340.689,3116.5],"size":[4.6854,6.8031],"angle":-180,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4340.6892,"y":3116.5},"polygon":[{"x":4343.0317,"y":3119.9016},{"x":4338.3463,"y":3119.9016},{"x":4338.3463,"y":3113.0984},{"x":4343.0317,"y":3113.0984}],"net":"VBUS"},{"layers":["F"],"pos":[4329.311,3116.5],"size":[4.6854,6.8031],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4329.3108,"y":3116.5},"polygon":[{"x":4331.6537,"y":3119.9016},{"x":4326.9683,"y":3119.9016},{"x":4326.9683,"y":3113.0984},{"x":4331.6537,"y":3113.0984}],"net":"+5V"}],"drawings":[],"layer":"F"},{"ref":"K1","center":[4070,3070],"bbox":{"pos":[4070,3070],"angle":0,"relpos":[-9.8425000000002,-9.8425000000002],"size":[19.684999999999945,19.684999999999945]},"pads":[{"layers":["F","B"],"pos":[4070,3070],"size":[19.685,19.685],"angle":-90,"pin1":1,"shape":"oval","type":"th","drillsize":[11.811,11.811],"holeCenterPoint":{"x":4070,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4077.874,3070],"size":[3.937,3.937],"angle":-315,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4077.8745,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4075.568,3075.568],"size":[3.937,3.937],"angle":-270,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4075.5683,"y":3075.5683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4070,3077.874],"size":[3.937,3.937],"angle":-225,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4070,"y":3077.8745},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4064.432,3075.568],"size":[3.937,3.937],"angle":-180,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4064.4317,"y":3075.5683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4062.126,3070],"size":[3.937,3.937],"angle":-135,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4062.1255,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4064.432,3064.432],"size":[3.937,3.937],"angle":-90,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4064.4317,"y":3064.4317},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4070,3062.126],"size":[3.937,3.937],"angle":-45,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4070,"y":3062.1255},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4075.568,3064.432],"size":[3.937,3.937],"angle":0,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4075.5683,"y":3064.4317},"polygon":[],"net":""}],"drawings":[],"layer":"F"},{"ref":"K2","center":[4364.5,3070],"bbox":{"pos":[4364.5,3070],"angle":0,"relpos":[-9.842499999999745,-9.8425000000002],"size":[19.6850000000004,19.684999999999945]},"pads":[{"layers":["F","B"],"pos":[4364.5,3070],"size":[19.685,19.685],"angle":-90,"pin1":1,"shape":"oval","type":"th","drillsize":[11.811,11.811],"holeCenterPoint":{"x":4364.5,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4372.374,3070],"size":[3.937,3.937],"angle":-315,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4372.3745,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4370.068,3075.568],"size":[3.937,3.937],"angle":-270,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4370.0683,"y":3075.5683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4364.5,3077.874],"size":[3.937,3.937],"angle":-225,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4364.5,"y":3077.8745},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4358.932,3075.568],"size":[3.937,3.937],"angle":-180,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4358.9317,"y":3075.5683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4356.626,3070],"size":[3.937,3.937],"angle":-135,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4356.6255,"y":3070},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4358.932,3064.432],"size":[3.937,3.937],"angle":-90,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4358.9317,"y":3064.4317},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4364.5,3062.126],"size":[3.937,3.937],"angle":-45,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4364.5,"y":3062.1255},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4370.068,3064.432],"size":[3.937,3.937],"angle":0,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4370.0683,"y":3064.4317},"polygon":[],"net":""}],"drawings":[],"layer":"F"},{"ref":"K3","center":[4364.5,3187.5],"bbox":{"pos":[4364.5,3187.5],"angle":0,"relpos":[-9.842499999999745,-9.8425000000002],"size":[19.6850000000004,19.684999999999945]},"pads":[{"layers":["F","B"],"pos":[4364.5,3187.5],"size":[19.685,19.685],"angle":-90,"pin1":1,"shape":"oval","type":"th","drillsize":[11.811,11.811],"holeCenterPoint":{"x":4364.5,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4372.374,3187.5],"size":[3.937,3.937],"angle":-315,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4372.3745,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4370.068,3193.068],"size":[3.937,3.937],"angle":-270,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4370.0683,"y":3193.0683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4364.5,3195.374],"size":[3.937,3.937],"angle":-225,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4364.5,"y":3195.3745},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4358.932,3193.068],"size":[3.937,3.937],"angle":-180,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4358.9317,"y":3193.0683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4356.626,3187.5],"size":[3.937,3.937],"angle":-135,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4356.6255,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4358.932,3181.932],"size":[3.937,3.937],"angle":-90,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4358.9317,"y":3181.9317},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4364.5,3179.626],"size":[3.937,3.937],"angle":-45,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4364.5,"y":3179.6255},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4370.068,3181.932],"size":[3.937,3.937],"angle":0,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4370.0683,"y":3181.9317},"polygon":[],"net":""}],"drawings":[],"layer":"F"},{"ref":"K4","center":[4070,3187.5],"bbox":{"pos":[4070,3187.5],"angle":0,"relpos":[-9.8425000000002,-9.8425000000002],"size":[19.684999999999945,19.684999999999945]},"pads":[{"layers":["F","B"],"pos":[4070,3187.5],"size":[19.685,19.685],"angle":-90,"pin1":1,"shape":"oval","type":"th","drillsize":[11.811,11.811],"holeCenterPoint":{"x":4070,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4077.874,3187.5],"size":[3.937,3.937],"angle":-315,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4077.8745,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4075.568,3193.068],"size":[3.937,3.937],"angle":-270,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4075.5683,"y":3193.0683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4070,3195.374],"size":[3.937,3.937],"angle":-225,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4070,"y":3195.3745},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4064.432,3193.068],"size":[3.937,3.937],"angle":-180,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4064.4317,"y":3193.0683},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4062.126,3187.5],"size":[3.937,3.937],"angle":-135,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4062.1255,"y":3187.5},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4064.432,3181.932],"size":[3.937,3.937],"angle":-90,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4064.4317,"y":3181.9317},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4070,3179.626],"size":[3.937,3.937],"angle":-45,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4070,"y":3179.6255},"polygon":[],"net":""},{"layers":["F","B"],"pos":[4075.568,3181.932],"size":[3.937,3.937],"angle":0,"shape":"oval","type":"th","drillsize":[1.9686,1.9686],"holeCenterPoint":{"x":4075.5683,"y":3181.9317},"polygon":[],"net":""}],"drawings":[],"layer":"F"},{"ref":"LED1","center":[4368,3093],"bbox":{"pos":[4368,3093],"angle":0,"relpos":[-7.873999999999796,-3.936999999999898],"size":[16.92909999999938,7.873999999999796]},"pads":[{"layers":["F"],"pos":[4363.865,3093],"size":[5.12,5.51],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4363.865,"y":3093},"polygon":[{"x":4361.305,"y":3090.245},{"x":4366.425,"y":3090.245},{"x":4366.425,"y":3095.755},{"x":4361.305,"y":3095.755}],"net":"LED1_1"},{"layers":["F"],"pos":[4372.135,3093],"size":[5.12,5.51],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4372.135,"y":3093},"polygon":[{"x":4369.575,"y":3090.245},{"x":4374.695,"y":3090.245},{"x":4374.695,"y":3095.755},{"x":4369.575,"y":3095.755}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"R1","center":[4179,3102.5],"bbox":{"pos":[4179,3102.5],"angle":0,"relpos":[-6.933600000000297,-3.6105999999999767],"size":[13.867200000000594,7.221199999999953]},"pads":[{"layers":["F"],"pos":[4182.804,3102.5],"size":[4.4588,5.4213],"angle":0,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4182.8042,"y":3102.5},"polygon":[{"x":4180.5748,"y":3105.2106},{"x":4180.5748,"y":3099.7894},{"x":4185.0336,"y":3099.7894},{"x":4185.0336,"y":3105.2106}],"net":"XOUT"},{"layers":["F"],"pos":[4175.196,3102.5],"size":[4.4588,5.4213],"angle":0,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4175.1958,"y":3102.5},"polygon":[{"x":4177.4252,"y":3105.2106},{"x":4177.4252,"y":3099.7894},{"x":4172.9664,"y":3099.7894},{"x":4172.9664,"y":3105.2106}],"net":"X1_2"}],"drawings":[],"layer":"F"},{"ref":"R2","center":[4335,3093],"bbox":{"pos":[4335,3093],"angle":180,"relpos":[-6.933600000000297,-3.610599999999522],"size":[13.867200000000594,7.221199999999953]},"pads":[{"layers":["F"],"pos":[4331.196,3093],"size":[4.4588,5.4213],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4331.1958,"y":3093},"polygon":[{"x":4333.4252,"y":3090.2894},{"x":4333.4252,"y":3095.7106},{"x":4328.9664,"y":3095.7106},{"x":4328.9664,"y":3090.2894}],"net":"+5V"},{"layers":["F"],"pos":[4338.804,3093],"size":[4.4588,5.4213],"angle":-180,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4338.8042,"y":3093},"polygon":[{"x":4336.5748,"y":3090.2894},{"x":4336.5748,"y":3095.7106},{"x":4341.0336,"y":3095.7106},{"x":4341.0336,"y":3090.2894}],"net":"LED1_1"}],"drawings":[],"layer":"F"},{"ref":"U1","center":[4220,3094.5],"bbox":{"pos":[4220,3094.5],"angle":0,"relpos":[-20.97400000000107,-14.744050000000243],"size":[40.95900000000074,29.488100000000486]},"pads":[{"layers":["F"],"pos":[4202.5,3105.809],"size":[2.2047,6.8701],"angle":0,"pin1":1,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4202.5,"y":3105.8091},"polygon":[{"x":4202.4725,"y":3109.2438},{"x":4202.4176,"y":3109.241},{"x":4202.3629,"y":3109.2355},{"x":4202.3086,"y":3109.2274},{"x":4202.2547,"y":3109.2165},{"x":4202.2014,"y":3109.2029},{"x":4202.1489,"y":3109.1867},{"x":4202.0972,"y":3109.1679},{"x":4202.0466,"y":3109.1465},{"x":4201.9971,"y":3109.1227},{"x":4201.9488,"y":3109.0964},{"x":4201.9019,"y":3109.0677},{"x":4201.8565,"y":3109.0368},{"x":4201.8127,"y":3109.0036},{"x":4201.7706,"y":3108.9683},{"x":4201.7303,"y":3108.9309},{"x":4201.6919,"y":3108.8915},{"x":4201.6555,"y":3108.8503},{"x":4201.6212,"y":3108.8073},{"x":4201.5892,"y":3108.7627},{"x":4201.5593,"y":3108.7165},{"x":4201.5318,"y":3108.6689},{"x":4201.5068,"y":3108.62},{"x":4201.4842,"y":3108.5699},{"x":4201.4641,"y":3108.5187},{"x":4201.4466,"y":3108.4666},{"x":4201.4317,"y":3108.4137},{"x":4201.4195,"y":3108.3601},{"x":4201.4099,"y":3108.306},{"x":4201.4031,"y":3108.2515},{"x":4201.399,"y":3108.1967},{"x":4201.3976,"y":3108.1417},{"x":4201.3976,"y":3103.4763},{"x":4201.399,"y":3103.4213},{"x":4201.4031,"y":3103.3665},{"x":4201.4099,"y":3103.312},{"x":4201.4195,"y":3103.2579},{"x":4201.4317,"y":3103.2043},{"x":4201.4466,"y":3103.1514},{"x":4201.4641,"y":3103.0993},{"x":4201.4842,"y":3103.0481},{"x":4201.5068,"y":3102.998},{"x":4201.5318,"y":3102.9491},{"x":4201.5593,"y":3102.9015},{"x":4201.5892,"y":3102.8553},{"x":4201.6212,"y":3102.8107},{"x":4201.6555,"y":3102.7677},{"x":4201.6919,"y":3102.7265},{"x":4201.7303,"y":3102.6871},{"x":4201.7706,"y":3102.6497},{"x":4201.8127,"y":3102.6144},{"x":4201.8565,"y":3102.5812},{"x":4201.9019,"y":3102.5503},{"x":4201.9488,"y":3102.5216},{"x":4201.9971,"y":3102.4953},{"x":4202.0466,"y":3102.4715},{"x":4202.0972,"y":3102.4501},{"x":4202.1489,"y":3102.4313},{"x":4202.2014,"y":3102.4151},{"x":4202.2547,"y":3102.4015},{"x":4202.3086,"y":3102.3906},{"x":4202.3629,"y":3102.3825},{"x":4202.4176,"y":3102.377},{"x":4202.4725,"y":3102.3742},{"x":4202.5275,"y":3102.3742},{"x":4202.5824,"y":3102.377},{"x":4202.6371,"y":3102.3825},{"x":4202.6914,"y":3102.3906},{"x":4202.7453,"y":3102.4015},{"x":4202.7986,"y":3102.4151},{"x":4202.8511,"y":3102.4313},{"x":4202.9028,"y":3102.4501},{"x":4202.9534,"y":3102.4715},{"x":4203.0029,"y":3102.4953},{"x":4203.0512,"y":3102.5216},{"x":4203.0981,"y":3102.5503},{"x":4203.1435,"y":3102.5812},{"x":4203.1873,"y":3102.6144},{"x":4203.2294,"y":3102.6497},{"x":4203.2697,"y":3102.6871},{"x":4203.3081,"y":3102.7265},{"x":4203.3445,"y":3102.7677},{"x":4203.3788,"y":3102.8107},{"x":4203.4108,"y":3102.8553},{"x":4203.4407,"y":3102.9015},{"x":4203.4682,"y":3102.9491},{"x":4203.4932,"y":3102.998},{"x":4203.5158,"y":3103.0481},{"x":4203.5359,"y":3103.0993},{"x":4203.5534,"y":3103.1514},{"x":4203.5683,"y":3103.2043},{"x":4203.5805,"y":3103.2579},{"x":4203.5901,"y":3103.312},{"x":4203.5969,"y":3103.3665},{"x":4203.601,"y":3103.4213},{"x":4203.6024,"y":3103.4763},{"x":4203.6024,"y":3108.1417},{"x":4203.601,"y":3108.1967},{"x":4203.5969,"y":3108.2515},{"x":4203.5901,"y":3108.306},{"x":4203.5805,"y":3108.3601},{"x":4203.5683,"y":3108.4137},{"x":4203.5534,"y":3108.4666},{"x":4203.5359,"y":3108.5187},{"x":4203.5158,"y":3108.5699},{"x":4203.4932,"y":3108.62},{"x":4203.4682,"y":3108.6689},{"x":4203.4407,"y":3108.7165},{"x":4203.4108,"y":3108.7627},{"x":4203.3788,"y":3108.8073},{"x":4203.3445,"y":3108.8503},{"x":4203.3081,"y":3108.8915},{"x":4203.2697,"y":3108.9309},{"x":4203.2294,"y":3108.9683},{"x":4203.1873,"y":3109.0036},{"x":4203.1435,"y":3109.0368},{"x":4203.0981,"y":3109.0677},{"x":4203.0512,"y":3109.0964},{"x":4203.0029,"y":3109.1227},{"x":4202.9534,"y":3109.1465},{"x":4202.9028,"y":3109.1679},{"x":4202.8511,"y":3109.1867},{"x":4202.7986,"y":3109.2029},{"x":4202.7453,"y":3109.2165},{"x":4202.6914,"y":3109.2274},{"x":4202.6371,"y":3109.2355},{"x":4202.5824,"y":3109.241},{"x":4202.5275,"y":3109.2438}],"net":"DM4"},{"layers":["F"],"pos":[4207.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4207.5,"y":3105.8091},"polygon":[{"x":4207.4725,"y":3109.2438},{"x":4207.4176,"y":3109.241},{"x":4207.3629,"y":3109.2355},{"x":4207.3086,"y":3109.2274},{"x":4207.2547,"y":3109.2165},{"x":4207.2014,"y":3109.2029},{"x":4207.1489,"y":3109.1867},{"x":4207.0972,"y":3109.1679},{"x":4207.0466,"y":3109.1465},{"x":4206.9971,"y":3109.1227},{"x":4206.9488,"y":3109.0964},{"x":4206.9019,"y":3109.0677},{"x":4206.8565,"y":3109.0368},{"x":4206.8127,"y":3109.0036},{"x":4206.7706,"y":3108.9683},{"x":4206.7303,"y":3108.9309},{"x":4206.6919,"y":3108.8915},{"x":4206.6555,"y":3108.8503},{"x":4206.6212,"y":3108.8073},{"x":4206.5892,"y":3108.7627},{"x":4206.5593,"y":3108.7165},{"x":4206.5318,"y":3108.6689},{"x":4206.5068,"y":3108.62},{"x":4206.4842,"y":3108.5699},{"x":4206.4641,"y":3108.5187},{"x":4206.4466,"y":3108.4666},{"x":4206.4317,"y":3108.4137},{"x":4206.4195,"y":3108.3601},{"x":4206.4099,"y":3108.306},{"x":4206.4031,"y":3108.2515},{"x":4206.399,"y":3108.1967},{"x":4206.3976,"y":3108.1417},{"x":4206.3976,"y":3103.4763},{"x":4206.399,"y":3103.4213},{"x":4206.4031,"y":3103.3665},{"x":4206.4099,"y":3103.312},{"x":4206.4195,"y":3103.2579},{"x":4206.4317,"y":3103.2043},{"x":4206.4466,"y":3103.1514},{"x":4206.4641,"y":3103.0993},{"x":4206.4842,"y":3103.0481},{"x":4206.5068,"y":3102.998},{"x":4206.5318,"y":3102.9491},{"x":4206.5593,"y":3102.9015},{"x":4206.5892,"y":3102.8553},{"x":4206.6212,"y":3102.8107},{"x":4206.6555,"y":3102.7677},{"x":4206.6919,"y":3102.7265},{"x":4206.7303,"y":3102.6871},{"x":4206.7706,"y":3102.6497},{"x":4206.8127,"y":3102.6144},{"x":4206.8565,"y":3102.5812},{"x":4206.9019,"y":3102.5503},{"x":4206.9488,"y":3102.5216},{"x":4206.9971,"y":3102.4953},{"x":4207.0466,"y":3102.4715},{"x":4207.0972,"y":3102.4501},{"x":4207.1489,"y":3102.4313},{"x":4207.2014,"y":3102.4151},{"x":4207.2547,"y":3102.4015},{"x":4207.3086,"y":3102.3906},{"x":4207.3629,"y":3102.3825},{"x":4207.4176,"y":3102.377},{"x":4207.4725,"y":3102.3742},{"x":4207.5275,"y":3102.3742},{"x":4207.5824,"y":3102.377},{"x":4207.6371,"y":3102.3825},{"x":4207.6914,"y":3102.3906},{"x":4207.7453,"y":3102.4015},{"x":4207.7986,"y":3102.4151},{"x":4207.8511,"y":3102.4313},{"x":4207.9028,"y":3102.4501},{"x":4207.9534,"y":3102.4715},{"x":4208.0029,"y":3102.4953},{"x":4208.0512,"y":3102.5216},{"x":4208.0981,"y":3102.5503},{"x":4208.1435,"y":3102.5812},{"x":4208.1873,"y":3102.6144},{"x":4208.2294,"y":3102.6497},{"x":4208.2697,"y":3102.6871},{"x":4208.3081,"y":3102.7265},{"x":4208.3445,"y":3102.7677},{"x":4208.3788,"y":3102.8107},{"x":4208.4108,"y":3102.8553},{"x":4208.4407,"y":3102.9015},{"x":4208.4682,"y":3102.9491},{"x":4208.4932,"y":3102.998},{"x":4208.5158,"y":3103.0481},{"x":4208.5359,"y":3103.0993},{"x":4208.5534,"y":3103.1514},{"x":4208.5683,"y":3103.2043},{"x":4208.5805,"y":3103.2579},{"x":4208.5901,"y":3103.312},{"x":4208.5969,"y":3103.3665},{"x":4208.601,"y":3103.4213},{"x":4208.6024,"y":3103.4763},{"x":4208.6024,"y":3108.1417},{"x":4208.601,"y":3108.1967},{"x":4208.5969,"y":3108.2515},{"x":4208.5901,"y":3108.306},{"x":4208.5805,"y":3108.3601},{"x":4208.5683,"y":3108.4137},{"x":4208.5534,"y":3108.4666},{"x":4208.5359,"y":3108.5187},{"x":4208.5158,"y":3108.5699},{"x":4208.4932,"y":3108.62},{"x":4208.4682,"y":3108.6689},{"x":4208.4407,"y":3108.7165},{"x":4208.4108,"y":3108.7627},{"x":4208.3788,"y":3108.8073},{"x":4208.3445,"y":3108.8503},{"x":4208.3081,"y":3108.8915},{"x":4208.2697,"y":3108.9309},{"x":4208.2294,"y":3108.9683},{"x":4208.1873,"y":3109.0036},{"x":4208.1435,"y":3109.0368},{"x":4208.0981,"y":3109.0677},{"x":4208.0512,"y":3109.0964},{"x":4208.0029,"y":3109.1227},{"x":4207.9534,"y":3109.1465},{"x":4207.9028,"y":3109.1679},{"x":4207.8511,"y":3109.1867},{"x":4207.7986,"y":3109.2029},{"x":4207.7453,"y":3109.2165},{"x":4207.6914,"y":3109.2274},{"x":4207.6371,"y":3109.2355},{"x":4207.5824,"y":3109.241},{"x":4207.5275,"y":3109.2438}],"net":"DP4"},{"layers":["F"],"pos":[4212.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4212.5,"y":3105.8091},"polygon":[{"x":4212.4725,"y":3109.2438},{"x":4212.4176,"y":3109.241},{"x":4212.3629,"y":3109.2355},{"x":4212.3086,"y":3109.2274},{"x":4212.2547,"y":3109.2165},{"x":4212.2014,"y":3109.2029},{"x":4212.1489,"y":3109.1867},{"x":4212.0972,"y":3109.1679},{"x":4212.0466,"y":3109.1465},{"x":4211.9971,"y":3109.1227},{"x":4211.9488,"y":3109.0964},{"x":4211.9019,"y":3109.0677},{"x":4211.8565,"y":3109.0368},{"x":4211.8127,"y":3109.0036},{"x":4211.7706,"y":3108.9683},{"x":4211.7303,"y":3108.9309},{"x":4211.6919,"y":3108.8915},{"x":4211.6555,"y":3108.8503},{"x":4211.6212,"y":3108.8073},{"x":4211.5892,"y":3108.7627},{"x":4211.5593,"y":3108.7165},{"x":4211.5318,"y":3108.6689},{"x":4211.5068,"y":3108.62},{"x":4211.4842,"y":3108.5699},{"x":4211.4641,"y":3108.5187},{"x":4211.4466,"y":3108.4666},{"x":4211.4317,"y":3108.4137},{"x":4211.4195,"y":3108.3601},{"x":4211.4099,"y":3108.306},{"x":4211.4031,"y":3108.2515},{"x":4211.399,"y":3108.1967},{"x":4211.3976,"y":3108.1417},{"x":4211.3976,"y":3103.4763},{"x":4211.399,"y":3103.4213},{"x":4211.4031,"y":3103.3665},{"x":4211.4099,"y":3103.312},{"x":4211.4195,"y":3103.2579},{"x":4211.4317,"y":3103.2043},{"x":4211.4466,"y":3103.1514},{"x":4211.4641,"y":3103.0993},{"x":4211.4842,"y":3103.0481},{"x":4211.5068,"y":3102.998},{"x":4211.5318,"y":3102.9491},{"x":4211.5593,"y":3102.9015},{"x":4211.5892,"y":3102.8553},{"x":4211.6212,"y":3102.8107},{"x":4211.6555,"y":3102.7677},{"x":4211.6919,"y":3102.7265},{"x":4211.7303,"y":3102.6871},{"x":4211.7706,"y":3102.6497},{"x":4211.8127,"y":3102.6144},{"x":4211.8565,"y":3102.5812},{"x":4211.9019,"y":3102.5503},{"x":4211.9488,"y":3102.5216},{"x":4211.9971,"y":3102.4953},{"x":4212.0466,"y":3102.4715},{"x":4212.0972,"y":3102.4501},{"x":4212.1489,"y":3102.4313},{"x":4212.2014,"y":3102.4151},{"x":4212.2547,"y":3102.4015},{"x":4212.3086,"y":3102.3906},{"x":4212.3629,"y":3102.3825},{"x":4212.4176,"y":3102.377},{"x":4212.4725,"y":3102.3742},{"x":4212.5275,"y":3102.3742},{"x":4212.5824,"y":3102.377},{"x":4212.6371,"y":3102.3825},{"x":4212.6914,"y":3102.3906},{"x":4212.7453,"y":3102.4015},{"x":4212.7986,"y":3102.4151},{"x":4212.8511,"y":3102.4313},{"x":4212.9028,"y":3102.4501},{"x":4212.9534,"y":3102.4715},{"x":4213.0029,"y":3102.4953},{"x":4213.0512,"y":3102.5216},{"x":4213.0981,"y":3102.5503},{"x":4213.1435,"y":3102.5812},{"x":4213.1873,"y":3102.6144},{"x":4213.2294,"y":3102.6497},{"x":4213.2697,"y":3102.6871},{"x":4213.3081,"y":3102.7265},{"x":4213.3445,"y":3102.7677},{"x":4213.3788,"y":3102.8107},{"x":4213.4108,"y":3102.8553},{"x":4213.4407,"y":3102.9015},{"x":4213.4682,"y":3102.9491},{"x":4213.4932,"y":3102.998},{"x":4213.5158,"y":3103.0481},{"x":4213.5359,"y":3103.0993},{"x":4213.5534,"y":3103.1514},{"x":4213.5683,"y":3103.2043},{"x":4213.5805,"y":3103.2579},{"x":4213.5901,"y":3103.312},{"x":4213.5969,"y":3103.3665},{"x":4213.601,"y":3103.4213},{"x":4213.6024,"y":3103.4763},{"x":4213.6024,"y":3108.1417},{"x":4213.601,"y":3108.1967},{"x":4213.5969,"y":3108.2515},{"x":4213.5901,"y":3108.306},{"x":4213.5805,"y":3108.3601},{"x":4213.5683,"y":3108.4137},{"x":4213.5534,"y":3108.4666},{"x":4213.5359,"y":3108.5187},{"x":4213.5158,"y":3108.5699},{"x":4213.4932,"y":3108.62},{"x":4213.4682,"y":3108.6689},{"x":4213.4407,"y":3108.7165},{"x":4213.4108,"y":3108.7627},{"x":4213.3788,"y":3108.8073},{"x":4213.3445,"y":3108.8503},{"x":4213.3081,"y":3108.8915},{"x":4213.2697,"y":3108.9309},{"x":4213.2294,"y":3108.9683},{"x":4213.1873,"y":3109.0036},{"x":4213.1435,"y":3109.0368},{"x":4213.0981,"y":3109.0677},{"x":4213.0512,"y":3109.0964},{"x":4213.0029,"y":3109.1227},{"x":4212.9534,"y":3109.1465},{"x":4212.9028,"y":3109.1679},{"x":4212.8511,"y":3109.1867},{"x":4212.7986,"y":3109.2029},{"x":4212.7453,"y":3109.2165},{"x":4212.6914,"y":3109.2274},{"x":4212.6371,"y":3109.2355},{"x":4212.5824,"y":3109.241},{"x":4212.5275,"y":3109.2438}],"net":"DM3"},{"layers":["F"],"pos":[4217.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4217.5,"y":3105.8091},"polygon":[{"x":4217.4725,"y":3109.2438},{"x":4217.4176,"y":3109.241},{"x":4217.3629,"y":3109.2355},{"x":4217.3086,"y":3109.2274},{"x":4217.2547,"y":3109.2165},{"x":4217.2014,"y":3109.2029},{"x":4217.1489,"y":3109.1867},{"x":4217.0972,"y":3109.1679},{"x":4217.0466,"y":3109.1465},{"x":4216.9971,"y":3109.1227},{"x":4216.9488,"y":3109.0964},{"x":4216.9019,"y":3109.0677},{"x":4216.8565,"y":3109.0368},{"x":4216.8127,"y":3109.0036},{"x":4216.7706,"y":3108.9683},{"x":4216.7303,"y":3108.9309},{"x":4216.6919,"y":3108.8915},{"x":4216.6555,"y":3108.8503},{"x":4216.6212,"y":3108.8073},{"x":4216.5892,"y":3108.7627},{"x":4216.5593,"y":3108.7165},{"x":4216.5318,"y":3108.6689},{"x":4216.5068,"y":3108.62},{"x":4216.4842,"y":3108.5699},{"x":4216.4641,"y":3108.5187},{"x":4216.4466,"y":3108.4666},{"x":4216.4317,"y":3108.4137},{"x":4216.4195,"y":3108.3601},{"x":4216.4099,"y":3108.306},{"x":4216.4031,"y":3108.2515},{"x":4216.399,"y":3108.1967},{"x":4216.3976,"y":3108.1417},{"x":4216.3976,"y":3103.4763},{"x":4216.399,"y":3103.4213},{"x":4216.4031,"y":3103.3665},{"x":4216.4099,"y":3103.312},{"x":4216.4195,"y":3103.2579},{"x":4216.4317,"y":3103.2043},{"x":4216.4466,"y":3103.1514},{"x":4216.4641,"y":3103.0993},{"x":4216.4842,"y":3103.0481},{"x":4216.5068,"y":3102.998},{"x":4216.5318,"y":3102.9491},{"x":4216.5593,"y":3102.9015},{"x":4216.5892,"y":3102.8553},{"x":4216.6212,"y":3102.8107},{"x":4216.6555,"y":3102.7677},{"x":4216.6919,"y":3102.7265},{"x":4216.7303,"y":3102.6871},{"x":4216.7706,"y":3102.6497},{"x":4216.8127,"y":3102.6144},{"x":4216.8565,"y":3102.5812},{"x":4216.9019,"y":3102.5503},{"x":4216.9488,"y":3102.5216},{"x":4216.9971,"y":3102.4953},{"x":4217.0466,"y":3102.4715},{"x":4217.0972,"y":3102.4501},{"x":4217.1489,"y":3102.4313},{"x":4217.2014,"y":3102.4151},{"x":4217.2547,"y":3102.4015},{"x":4217.3086,"y":3102.3906},{"x":4217.3629,"y":3102.3825},{"x":4217.4176,"y":3102.377},{"x":4217.4725,"y":3102.3742},{"x":4217.5275,"y":3102.3742},{"x":4217.5824,"y":3102.377},{"x":4217.6371,"y":3102.3825},{"x":4217.6914,"y":3102.3906},{"x":4217.7453,"y":3102.4015},{"x":4217.7986,"y":3102.4151},{"x":4217.8511,"y":3102.4313},{"x":4217.9028,"y":3102.4501},{"x":4217.9534,"y":3102.4715},{"x":4218.0029,"y":3102.4953},{"x":4218.0512,"y":3102.5216},{"x":4218.0981,"y":3102.5503},{"x":4218.1435,"y":3102.5812},{"x":4218.1873,"y":3102.6144},{"x":4218.2294,"y":3102.6497},{"x":4218.2697,"y":3102.6871},{"x":4218.3081,"y":3102.7265},{"x":4218.3445,"y":3102.7677},{"x":4218.3788,"y":3102.8107},{"x":4218.4108,"y":3102.8553},{"x":4218.4407,"y":3102.9015},{"x":4218.4682,"y":3102.9491},{"x":4218.4932,"y":3102.998},{"x":4218.5158,"y":3103.0481},{"x":4218.5359,"y":3103.0993},{"x":4218.5534,"y":3103.1514},{"x":4218.5683,"y":3103.2043},{"x":4218.5805,"y":3103.2579},{"x":4218.5901,"y":3103.312},{"x":4218.5969,"y":3103.3665},{"x":4218.601,"y":3103.4213},{"x":4218.6024,"y":3103.4763},{"x":4218.6024,"y":3108.1417},{"x":4218.601,"y":3108.1967},{"x":4218.5969,"y":3108.2515},{"x":4218.5901,"y":3108.306},{"x":4218.5805,"y":3108.3601},{"x":4218.5683,"y":3108.4137},{"x":4218.5534,"y":3108.4666},{"x":4218.5359,"y":3108.5187},{"x":4218.5158,"y":3108.5699},{"x":4218.4932,"y":3108.62},{"x":4218.4682,"y":3108.6689},{"x":4218.4407,"y":3108.7165},{"x":4218.4108,"y":3108.7627},{"x":4218.3788,"y":3108.8073},{"x":4218.3445,"y":3108.8503},{"x":4218.3081,"y":3108.8915},{"x":4218.2697,"y":3108.9309},{"x":4218.2294,"y":3108.9683},{"x":4218.1873,"y":3109.0036},{"x":4218.1435,"y":3109.0368},{"x":4218.0981,"y":3109.0677},{"x":4218.0512,"y":3109.0964},{"x":4218.0029,"y":3109.1227},{"x":4217.9534,"y":3109.1465},{"x":4217.9028,"y":3109.1679},{"x":4217.8511,"y":3109.1867},{"x":4217.7986,"y":3109.2029},{"x":4217.7453,"y":3109.2165},{"x":4217.6914,"y":3109.2274},{"x":4217.6371,"y":3109.2355},{"x":4217.5824,"y":3109.241},{"x":4217.5275,"y":3109.2438}],"net":"DP3"},{"layers":["F"],"pos":[4222.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4222.5,"y":3105.8091},"polygon":[{"x":4222.4725,"y":3109.2438},{"x":4222.4176,"y":3109.241},{"x":4222.3629,"y":3109.2355},{"x":4222.3086,"y":3109.2274},{"x":4222.2547,"y":3109.2165},{"x":4222.2014,"y":3109.2029},{"x":4222.1489,"y":3109.1867},{"x":4222.0972,"y":3109.1679},{"x":4222.0466,"y":3109.1465},{"x":4221.9971,"y":3109.1227},{"x":4221.9488,"y":3109.0964},{"x":4221.9019,"y":3109.0677},{"x":4221.8565,"y":3109.0368},{"x":4221.8127,"y":3109.0036},{"x":4221.7706,"y":3108.9683},{"x":4221.7303,"y":3108.9309},{"x":4221.6919,"y":3108.8915},{"x":4221.6555,"y":3108.8503},{"x":4221.6212,"y":3108.8073},{"x":4221.5892,"y":3108.7627},{"x":4221.5593,"y":3108.7165},{"x":4221.5318,"y":3108.6689},{"x":4221.5068,"y":3108.62},{"x":4221.4842,"y":3108.5699},{"x":4221.4641,"y":3108.5187},{"x":4221.4466,"y":3108.4666},{"x":4221.4317,"y":3108.4137},{"x":4221.4195,"y":3108.3601},{"x":4221.4099,"y":3108.306},{"x":4221.4031,"y":3108.2515},{"x":4221.399,"y":3108.1967},{"x":4221.3976,"y":3108.1417},{"x":4221.3976,"y":3103.4763},{"x":4221.399,"y":3103.4213},{"x":4221.4031,"y":3103.3665},{"x":4221.4099,"y":3103.312},{"x":4221.4195,"y":3103.2579},{"x":4221.4317,"y":3103.2043},{"x":4221.4466,"y":3103.1514},{"x":4221.4641,"y":3103.0993},{"x":4221.4842,"y":3103.0481},{"x":4221.5068,"y":3102.998},{"x":4221.5318,"y":3102.9491},{"x":4221.5593,"y":3102.9015},{"x":4221.5892,"y":3102.8553},{"x":4221.6212,"y":3102.8107},{"x":4221.6555,"y":3102.7677},{"x":4221.6919,"y":3102.7265},{"x":4221.7303,"y":3102.6871},{"x":4221.7706,"y":3102.6497},{"x":4221.8127,"y":3102.6144},{"x":4221.8565,"y":3102.5812},{"x":4221.9019,"y":3102.5503},{"x":4221.9488,"y":3102.5216},{"x":4221.9971,"y":3102.4953},{"x":4222.0466,"y":3102.4715},{"x":4222.0972,"y":3102.4501},{"x":4222.1489,"y":3102.4313},{"x":4222.2014,"y":3102.4151},{"x":4222.2547,"y":3102.4015},{"x":4222.3086,"y":3102.3906},{"x":4222.3629,"y":3102.3825},{"x":4222.4176,"y":3102.377},{"x":4222.4725,"y":3102.3742},{"x":4222.5275,"y":3102.3742},{"x":4222.5824,"y":3102.377},{"x":4222.6371,"y":3102.3825},{"x":4222.6914,"y":3102.3906},{"x":4222.7453,"y":3102.4015},{"x":4222.7986,"y":3102.4151},{"x":4222.8511,"y":3102.4313},{"x":4222.9028,"y":3102.4501},{"x":4222.9534,"y":3102.4715},{"x":4223.0029,"y":3102.4953},{"x":4223.0512,"y":3102.5216},{"x":4223.0981,"y":3102.5503},{"x":4223.1435,"y":3102.5812},{"x":4223.1873,"y":3102.6144},{"x":4223.2294,"y":3102.6497},{"x":4223.2697,"y":3102.6871},{"x":4223.3081,"y":3102.7265},{"x":4223.3445,"y":3102.7677},{"x":4223.3788,"y":3102.8107},{"x":4223.4108,"y":3102.8553},{"x":4223.4407,"y":3102.9015},{"x":4223.4682,"y":3102.9491},{"x":4223.4932,"y":3102.998},{"x":4223.5158,"y":3103.0481},{"x":4223.5359,"y":3103.0993},{"x":4223.5534,"y":3103.1514},{"x":4223.5683,"y":3103.2043},{"x":4223.5805,"y":3103.2579},{"x":4223.5901,"y":3103.312},{"x":4223.5969,"y":3103.3665},{"x":4223.601,"y":3103.4213},{"x":4223.6024,"y":3103.4763},{"x":4223.6024,"y":3108.1417},{"x":4223.601,"y":3108.1967},{"x":4223.5969,"y":3108.2515},{"x":4223.5901,"y":3108.306},{"x":4223.5805,"y":3108.3601},{"x":4223.5683,"y":3108.4137},{"x":4223.5534,"y":3108.4666},{"x":4223.5359,"y":3108.5187},{"x":4223.5158,"y":3108.5699},{"x":4223.4932,"y":3108.62},{"x":4223.4682,"y":3108.6689},{"x":4223.4407,"y":3108.7165},{"x":4223.4108,"y":3108.7627},{"x":4223.3788,"y":3108.8073},{"x":4223.3445,"y":3108.8503},{"x":4223.3081,"y":3108.8915},{"x":4223.2697,"y":3108.9309},{"x":4223.2294,"y":3108.9683},{"x":4223.1873,"y":3109.0036},{"x":4223.1435,"y":3109.0368},{"x":4223.0981,"y":3109.0677},{"x":4223.0512,"y":3109.0964},{"x":4223.0029,"y":3109.1227},{"x":4222.9534,"y":3109.1465},{"x":4222.9028,"y":3109.1679},{"x":4222.8511,"y":3109.1867},{"x":4222.7986,"y":3109.2029},{"x":4222.7453,"y":3109.2165},{"x":4222.6914,"y":3109.2274},{"x":4222.6371,"y":3109.2355},{"x":4222.5824,"y":3109.241},{"x":4222.5275,"y":3109.2438}],"net":"DM2"},{"layers":["F"],"pos":[4227.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4227.5,"y":3105.8091},"polygon":[{"x":4227.4725,"y":3109.2438},{"x":4227.4176,"y":3109.241},{"x":4227.3629,"y":3109.2355},{"x":4227.3086,"y":3109.2274},{"x":4227.2547,"y":3109.2165},{"x":4227.2014,"y":3109.2029},{"x":4227.1489,"y":3109.1867},{"x":4227.0972,"y":3109.1679},{"x":4227.0466,"y":3109.1465},{"x":4226.9971,"y":3109.1227},{"x":4226.9488,"y":3109.0964},{"x":4226.9019,"y":3109.0677},{"x":4226.8565,"y":3109.0368},{"x":4226.8127,"y":3109.0036},{"x":4226.7706,"y":3108.9683},{"x":4226.7303,"y":3108.9309},{"x":4226.6919,"y":3108.8915},{"x":4226.6555,"y":3108.8503},{"x":4226.6212,"y":3108.8073},{"x":4226.5892,"y":3108.7627},{"x":4226.5593,"y":3108.7165},{"x":4226.5318,"y":3108.6689},{"x":4226.5068,"y":3108.62},{"x":4226.4842,"y":3108.5699},{"x":4226.4641,"y":3108.5187},{"x":4226.4466,"y":3108.4666},{"x":4226.4317,"y":3108.4137},{"x":4226.4195,"y":3108.3601},{"x":4226.4099,"y":3108.306},{"x":4226.4031,"y":3108.2515},{"x":4226.399,"y":3108.1967},{"x":4226.3976,"y":3108.1417},{"x":4226.3976,"y":3103.4763},{"x":4226.399,"y":3103.4213},{"x":4226.4031,"y":3103.3665},{"x":4226.4099,"y":3103.312},{"x":4226.4195,"y":3103.2579},{"x":4226.4317,"y":3103.2043},{"x":4226.4466,"y":3103.1514},{"x":4226.4641,"y":3103.0993},{"x":4226.4842,"y":3103.0481},{"x":4226.5068,"y":3102.998},{"x":4226.5318,"y":3102.9491},{"x":4226.5593,"y":3102.9015},{"x":4226.5892,"y":3102.8553},{"x":4226.6212,"y":3102.8107},{"x":4226.6555,"y":3102.7677},{"x":4226.6919,"y":3102.7265},{"x":4226.7303,"y":3102.6871},{"x":4226.7706,"y":3102.6497},{"x":4226.8127,"y":3102.6144},{"x":4226.8565,"y":3102.5812},{"x":4226.9019,"y":3102.5503},{"x":4226.9488,"y":3102.5216},{"x":4226.9971,"y":3102.4953},{"x":4227.0466,"y":3102.4715},{"x":4227.0972,"y":3102.4501},{"x":4227.1489,"y":3102.4313},{"x":4227.2014,"y":3102.4151},{"x":4227.2547,"y":3102.4015},{"x":4227.3086,"y":3102.3906},{"x":4227.3629,"y":3102.3825},{"x":4227.4176,"y":3102.377},{"x":4227.4725,"y":3102.3742},{"x":4227.5275,"y":3102.3742},{"x":4227.5824,"y":3102.377},{"x":4227.6371,"y":3102.3825},{"x":4227.6914,"y":3102.3906},{"x":4227.7453,"y":3102.4015},{"x":4227.7986,"y":3102.4151},{"x":4227.8511,"y":3102.4313},{"x":4227.9028,"y":3102.4501},{"x":4227.9534,"y":3102.4715},{"x":4228.0029,"y":3102.4953},{"x":4228.0512,"y":3102.5216},{"x":4228.0981,"y":3102.5503},{"x":4228.1435,"y":3102.5812},{"x":4228.1873,"y":3102.6144},{"x":4228.2294,"y":3102.6497},{"x":4228.2697,"y":3102.6871},{"x":4228.3081,"y":3102.7265},{"x":4228.3445,"y":3102.7677},{"x":4228.3788,"y":3102.8107},{"x":4228.4108,"y":3102.8553},{"x":4228.4407,"y":3102.9015},{"x":4228.4682,"y":3102.9491},{"x":4228.4932,"y":3102.998},{"x":4228.5158,"y":3103.0481},{"x":4228.5359,"y":3103.0993},{"x":4228.5534,"y":3103.1514},{"x":4228.5683,"y":3103.2043},{"x":4228.5805,"y":3103.2579},{"x":4228.5901,"y":3103.312},{"x":4228.5969,"y":3103.3665},{"x":4228.601,"y":3103.4213},{"x":4228.6024,"y":3103.4763},{"x":4228.6024,"y":3108.1417},{"x":4228.601,"y":3108.1967},{"x":4228.5969,"y":3108.2515},{"x":4228.5901,"y":3108.306},{"x":4228.5805,"y":3108.3601},{"x":4228.5683,"y":3108.4137},{"x":4228.5534,"y":3108.4666},{"x":4228.5359,"y":3108.5187},{"x":4228.5158,"y":3108.5699},{"x":4228.4932,"y":3108.62},{"x":4228.4682,"y":3108.6689},{"x":4228.4407,"y":3108.7165},{"x":4228.4108,"y":3108.7627},{"x":4228.3788,"y":3108.8073},{"x":4228.3445,"y":3108.8503},{"x":4228.3081,"y":3108.8915},{"x":4228.2697,"y":3108.9309},{"x":4228.2294,"y":3108.9683},{"x":4228.1873,"y":3109.0036},{"x":4228.1435,"y":3109.0368},{"x":4228.0981,"y":3109.0677},{"x":4228.0512,"y":3109.0964},{"x":4228.0029,"y":3109.1227},{"x":4227.9534,"y":3109.1465},{"x":4227.9028,"y":3109.1679},{"x":4227.8511,"y":3109.1867},{"x":4227.7986,"y":3109.2029},{"x":4227.7453,"y":3109.2165},{"x":4227.6914,"y":3109.2274},{"x":4227.6371,"y":3109.2355},{"x":4227.5824,"y":3109.241},{"x":4227.5275,"y":3109.2438}],"net":"DP2"},{"layers":["F"],"pos":[4232.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4232.5,"y":3105.8091},"polygon":[{"x":4232.4725,"y":3109.2438},{"x":4232.4176,"y":3109.241},{"x":4232.3629,"y":3109.2355},{"x":4232.3086,"y":3109.2274},{"x":4232.2547,"y":3109.2165},{"x":4232.2014,"y":3109.2029},{"x":4232.1489,"y":3109.1867},{"x":4232.0972,"y":3109.1679},{"x":4232.0466,"y":3109.1465},{"x":4231.9971,"y":3109.1227},{"x":4231.9488,"y":3109.0964},{"x":4231.9019,"y":3109.0677},{"x":4231.8565,"y":3109.0368},{"x":4231.8127,"y":3109.0036},{"x":4231.7706,"y":3108.9683},{"x":4231.7303,"y":3108.9309},{"x":4231.6919,"y":3108.8915},{"x":4231.6555,"y":3108.8503},{"x":4231.6212,"y":3108.8073},{"x":4231.5892,"y":3108.7627},{"x":4231.5593,"y":3108.7165},{"x":4231.5318,"y":3108.6689},{"x":4231.5068,"y":3108.62},{"x":4231.4842,"y":3108.5699},{"x":4231.4641,"y":3108.5187},{"x":4231.4466,"y":3108.4666},{"x":4231.4317,"y":3108.4137},{"x":4231.4195,"y":3108.3601},{"x":4231.4099,"y":3108.306},{"x":4231.4031,"y":3108.2515},{"x":4231.399,"y":3108.1967},{"x":4231.3976,"y":3108.1417},{"x":4231.3976,"y":3103.4763},{"x":4231.399,"y":3103.4213},{"x":4231.4031,"y":3103.3665},{"x":4231.4099,"y":3103.312},{"x":4231.4195,"y":3103.2579},{"x":4231.4317,"y":3103.2043},{"x":4231.4466,"y":3103.1514},{"x":4231.4641,"y":3103.0993},{"x":4231.4842,"y":3103.0481},{"x":4231.5068,"y":3102.998},{"x":4231.5318,"y":3102.9491},{"x":4231.5593,"y":3102.9015},{"x":4231.5892,"y":3102.8553},{"x":4231.6212,"y":3102.8107},{"x":4231.6555,"y":3102.7677},{"x":4231.6919,"y":3102.7265},{"x":4231.7303,"y":3102.6871},{"x":4231.7706,"y":3102.6497},{"x":4231.8127,"y":3102.6144},{"x":4231.8565,"y":3102.5812},{"x":4231.9019,"y":3102.5503},{"x":4231.9488,"y":3102.5216},{"x":4231.9971,"y":3102.4953},{"x":4232.0466,"y":3102.4715},{"x":4232.0972,"y":3102.4501},{"x":4232.1489,"y":3102.4313},{"x":4232.2014,"y":3102.4151},{"x":4232.2547,"y":3102.4015},{"x":4232.3086,"y":3102.3906},{"x":4232.3629,"y":3102.3825},{"x":4232.4176,"y":3102.377},{"x":4232.4725,"y":3102.3742},{"x":4232.5275,"y":3102.3742},{"x":4232.5824,"y":3102.377},{"x":4232.6371,"y":3102.3825},{"x":4232.6914,"y":3102.3906},{"x":4232.7453,"y":3102.4015},{"x":4232.7986,"y":3102.4151},{"x":4232.8511,"y":3102.4313},{"x":4232.9028,"y":3102.4501},{"x":4232.9534,"y":3102.4715},{"x":4233.0029,"y":3102.4953},{"x":4233.0512,"y":3102.5216},{"x":4233.0981,"y":3102.5503},{"x":4233.1435,"y":3102.5812},{"x":4233.1873,"y":3102.6144},{"x":4233.2294,"y":3102.6497},{"x":4233.2697,"y":3102.6871},{"x":4233.3081,"y":3102.7265},{"x":4233.3445,"y":3102.7677},{"x":4233.3788,"y":3102.8107},{"x":4233.4108,"y":3102.8553},{"x":4233.4407,"y":3102.9015},{"x":4233.4682,"y":3102.9491},{"x":4233.4932,"y":3102.998},{"x":4233.5158,"y":3103.0481},{"x":4233.5359,"y":3103.0993},{"x":4233.5534,"y":3103.1514},{"x":4233.5683,"y":3103.2043},{"x":4233.5805,"y":3103.2579},{"x":4233.5901,"y":3103.312},{"x":4233.5969,"y":3103.3665},{"x":4233.601,"y":3103.4213},{"x":4233.6024,"y":3103.4763},{"x":4233.6024,"y":3108.1417},{"x":4233.601,"y":3108.1967},{"x":4233.5969,"y":3108.2515},{"x":4233.5901,"y":3108.306},{"x":4233.5805,"y":3108.3601},{"x":4233.5683,"y":3108.4137},{"x":4233.5534,"y":3108.4666},{"x":4233.5359,"y":3108.5187},{"x":4233.5158,"y":3108.5699},{"x":4233.4932,"y":3108.62},{"x":4233.4682,"y":3108.6689},{"x":4233.4407,"y":3108.7165},{"x":4233.4108,"y":3108.7627},{"x":4233.3788,"y":3108.8073},{"x":4233.3445,"y":3108.8503},{"x":4233.3081,"y":3108.8915},{"x":4233.2697,"y":3108.9309},{"x":4233.2294,"y":3108.9683},{"x":4233.1873,"y":3109.0036},{"x":4233.1435,"y":3109.0368},{"x":4233.0981,"y":3109.0677},{"x":4233.0512,"y":3109.0964},{"x":4233.0029,"y":3109.1227},{"x":4232.9534,"y":3109.1465},{"x":4232.9028,"y":3109.1679},{"x":4232.8511,"y":3109.1867},{"x":4232.7986,"y":3109.2029},{"x":4232.7453,"y":3109.2165},{"x":4232.6914,"y":3109.2274},{"x":4232.6371,"y":3109.2355},{"x":4232.5824,"y":3109.241},{"x":4232.5275,"y":3109.2438}],"net":"DM1"},{"layers":["F"],"pos":[4237.5,3105.809],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4237.5,"y":3105.8091},"polygon":[{"x":4237.4725,"y":3109.2438},{"x":4237.4176,"y":3109.241},{"x":4237.3629,"y":3109.2355},{"x":4237.3086,"y":3109.2274},{"x":4237.2547,"y":3109.2165},{"x":4237.2014,"y":3109.2029},{"x":4237.1489,"y":3109.1867},{"x":4237.0972,"y":3109.1679},{"x":4237.0466,"y":3109.1465},{"x":4236.9971,"y":3109.1227},{"x":4236.9488,"y":3109.0964},{"x":4236.9019,"y":3109.0677},{"x":4236.8565,"y":3109.0368},{"x":4236.8127,"y":3109.0036},{"x":4236.7706,"y":3108.9683},{"x":4236.7303,"y":3108.9309},{"x":4236.6919,"y":3108.8915},{"x":4236.6555,"y":3108.8503},{"x":4236.6212,"y":3108.8073},{"x":4236.5892,"y":3108.7627},{"x":4236.5593,"y":3108.7165},{"x":4236.5318,"y":3108.6689},{"x":4236.5068,"y":3108.62},{"x":4236.4842,"y":3108.5699},{"x":4236.4641,"y":3108.5187},{"x":4236.4466,"y":3108.4666},{"x":4236.4317,"y":3108.4137},{"x":4236.4195,"y":3108.3601},{"x":4236.4099,"y":3108.306},{"x":4236.4031,"y":3108.2515},{"x":4236.399,"y":3108.1967},{"x":4236.3976,"y":3108.1417},{"x":4236.3976,"y":3103.4763},{"x":4236.399,"y":3103.4213},{"x":4236.4031,"y":3103.3665},{"x":4236.4099,"y":3103.312},{"x":4236.4195,"y":3103.2579},{"x":4236.4317,"y":3103.2043},{"x":4236.4466,"y":3103.1514},{"x":4236.4641,"y":3103.0993},{"x":4236.4842,"y":3103.0481},{"x":4236.5068,"y":3102.998},{"x":4236.5318,"y":3102.9491},{"x":4236.5593,"y":3102.9015},{"x":4236.5892,"y":3102.8553},{"x":4236.6212,"y":3102.8107},{"x":4236.6555,"y":3102.7677},{"x":4236.6919,"y":3102.7265},{"x":4236.7303,"y":3102.6871},{"x":4236.7706,"y":3102.6497},{"x":4236.8127,"y":3102.6144},{"x":4236.8565,"y":3102.5812},{"x":4236.9019,"y":3102.5503},{"x":4236.9488,"y":3102.5216},{"x":4236.9971,"y":3102.4953},{"x":4237.0466,"y":3102.4715},{"x":4237.0972,"y":3102.4501},{"x":4237.1489,"y":3102.4313},{"x":4237.2014,"y":3102.4151},{"x":4237.2547,"y":3102.4015},{"x":4237.3086,"y":3102.3906},{"x":4237.3629,"y":3102.3825},{"x":4237.4176,"y":3102.377},{"x":4237.4725,"y":3102.3742},{"x":4237.5275,"y":3102.3742},{"x":4237.5824,"y":3102.377},{"x":4237.6371,"y":3102.3825},{"x":4237.6914,"y":3102.3906},{"x":4237.7453,"y":3102.4015},{"x":4237.7986,"y":3102.4151},{"x":4237.8511,"y":3102.4313},{"x":4237.9028,"y":3102.4501},{"x":4237.9534,"y":3102.4715},{"x":4238.0029,"y":3102.4953},{"x":4238.0512,"y":3102.5216},{"x":4238.0981,"y":3102.5503},{"x":4238.1435,"y":3102.5812},{"x":4238.1873,"y":3102.6144},{"x":4238.2294,"y":3102.6497},{"x":4238.2697,"y":3102.6871},{"x":4238.3081,"y":3102.7265},{"x":4238.3445,"y":3102.7677},{"x":4238.3788,"y":3102.8107},{"x":4238.4108,"y":3102.8553},{"x":4238.4407,"y":3102.9015},{"x":4238.4682,"y":3102.9491},{"x":4238.4932,"y":3102.998},{"x":4238.5158,"y":3103.0481},{"x":4238.5359,"y":3103.0993},{"x":4238.5534,"y":3103.1514},{"x":4238.5683,"y":3103.2043},{"x":4238.5805,"y":3103.2579},{"x":4238.5901,"y":3103.312},{"x":4238.5969,"y":3103.3665},{"x":4238.601,"y":3103.4213},{"x":4238.6024,"y":3103.4763},{"x":4238.6024,"y":3108.1417},{"x":4238.601,"y":3108.1967},{"x":4238.5969,"y":3108.2515},{"x":4238.5901,"y":3108.306},{"x":4238.5805,"y":3108.3601},{"x":4238.5683,"y":3108.4137},{"x":4238.5534,"y":3108.4666},{"x":4238.5359,"y":3108.5187},{"x":4238.5158,"y":3108.5699},{"x":4238.4932,"y":3108.62},{"x":4238.4682,"y":3108.6689},{"x":4238.4407,"y":3108.7165},{"x":4238.4108,"y":3108.7627},{"x":4238.3788,"y":3108.8073},{"x":4238.3445,"y":3108.8503},{"x":4238.3081,"y":3108.8915},{"x":4238.2697,"y":3108.9309},{"x":4238.2294,"y":3108.9683},{"x":4238.1873,"y":3109.0036},{"x":4238.1435,"y":3109.0368},{"x":4238.0981,"y":3109.0677},{"x":4238.0512,"y":3109.0964},{"x":4238.0029,"y":3109.1227},{"x":4237.9534,"y":3109.1465},{"x":4237.9028,"y":3109.1679},{"x":4237.8511,"y":3109.1867},{"x":4237.7986,"y":3109.2029},{"x":4237.7453,"y":3109.2165},{"x":4237.6914,"y":3109.2274},{"x":4237.6371,"y":3109.2355},{"x":4237.5824,"y":3109.241},{"x":4237.5275,"y":3109.2438}],"net":"DP1"},{"layers":["F"],"pos":[4202.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4202.5,"y":3083.1909},"polygon":[{"x":4202.4725,"y":3086.6258},{"x":4202.4176,"y":3086.623},{"x":4202.3629,"y":3086.6175},{"x":4202.3086,"y":3086.6094},{"x":4202.2547,"y":3086.5985},{"x":4202.2014,"y":3086.5849},{"x":4202.1489,"y":3086.5687},{"x":4202.0972,"y":3086.5499},{"x":4202.0466,"y":3086.5285},{"x":4201.9971,"y":3086.5047},{"x":4201.9488,"y":3086.4784},{"x":4201.9019,"y":3086.4497},{"x":4201.8565,"y":3086.4188},{"x":4201.8127,"y":3086.3856},{"x":4201.7706,"y":3086.3503},{"x":4201.7303,"y":3086.3129},{"x":4201.6919,"y":3086.2735},{"x":4201.6555,"y":3086.2323},{"x":4201.6212,"y":3086.1893},{"x":4201.5892,"y":3086.1447},{"x":4201.5593,"y":3086.0985},{"x":4201.5318,"y":3086.0509},{"x":4201.5068,"y":3086.002},{"x":4201.4842,"y":3085.9519},{"x":4201.4641,"y":3085.9007},{"x":4201.4466,"y":3085.8486},{"x":4201.4317,"y":3085.7957},{"x":4201.4195,"y":3085.7421},{"x":4201.4099,"y":3085.688},{"x":4201.4031,"y":3085.6335},{"x":4201.399,"y":3085.5787},{"x":4201.3976,"y":3085.5237},{"x":4201.3976,"y":3080.8583},{"x":4201.399,"y":3080.8033},{"x":4201.4031,"y":3080.7485},{"x":4201.4099,"y":3080.694},{"x":4201.4195,"y":3080.6399},{"x":4201.4317,"y":3080.5863},{"x":4201.4466,"y":3080.5334},{"x":4201.4641,"y":3080.4813},{"x":4201.4842,"y":3080.4301},{"x":4201.5068,"y":3080.38},{"x":4201.5318,"y":3080.3311},{"x":4201.5593,"y":3080.2835},{"x":4201.5892,"y":3080.2373},{"x":4201.6212,"y":3080.1927},{"x":4201.6555,"y":3080.1497},{"x":4201.6919,"y":3080.1085},{"x":4201.7303,"y":3080.0691},{"x":4201.7706,"y":3080.0317},{"x":4201.8127,"y":3079.9964},{"x":4201.8565,"y":3079.9632},{"x":4201.9019,"y":3079.9323},{"x":4201.9488,"y":3079.9036},{"x":4201.9971,"y":3079.8773},{"x":4202.0466,"y":3079.8535},{"x":4202.0972,"y":3079.8321},{"x":4202.1489,"y":3079.8133},{"x":4202.2014,"y":3079.7971},{"x":4202.2547,"y":3079.7835},{"x":4202.3086,"y":3079.7726},{"x":4202.3629,"y":3079.7645},{"x":4202.4176,"y":3079.759},{"x":4202.4725,"y":3079.7562},{"x":4202.5275,"y":3079.7562},{"x":4202.5824,"y":3079.759},{"x":4202.6371,"y":3079.7645},{"x":4202.6914,"y":3079.7726},{"x":4202.7453,"y":3079.7835},{"x":4202.7986,"y":3079.7971},{"x":4202.8511,"y":3079.8133},{"x":4202.9028,"y":3079.8321},{"x":4202.9534,"y":3079.8535},{"x":4203.0029,"y":3079.8773},{"x":4203.0512,"y":3079.9036},{"x":4203.0981,"y":3079.9323},{"x":4203.1435,"y":3079.9632},{"x":4203.1873,"y":3079.9964},{"x":4203.2294,"y":3080.0317},{"x":4203.2697,"y":3080.0691},{"x":4203.3081,"y":3080.1085},{"x":4203.3445,"y":3080.1497},{"x":4203.3788,"y":3080.1927},{"x":4203.4108,"y":3080.2373},{"x":4203.4407,"y":3080.2835},{"x":4203.4682,"y":3080.3311},{"x":4203.4932,"y":3080.38},{"x":4203.5158,"y":3080.4301},{"x":4203.5359,"y":3080.4813},{"x":4203.5534,"y":3080.5334},{"x":4203.5683,"y":3080.5863},{"x":4203.5805,"y":3080.6399},{"x":4203.5901,"y":3080.694},{"x":4203.5969,"y":3080.7485},{"x":4203.601,"y":3080.8033},{"x":4203.6024,"y":3080.8583},{"x":4203.6024,"y":3085.5237},{"x":4203.601,"y":3085.5787},{"x":4203.5969,"y":3085.6335},{"x":4203.5901,"y":3085.688},{"x":4203.5805,"y":3085.7421},{"x":4203.5683,"y":3085.7957},{"x":4203.5534,"y":3085.8486},{"x":4203.5359,"y":3085.9007},{"x":4203.5158,"y":3085.9519},{"x":4203.4932,"y":3086.002},{"x":4203.4682,"y":3086.0509},{"x":4203.4407,"y":3086.0985},{"x":4203.4108,"y":3086.1447},{"x":4203.3788,"y":3086.1893},{"x":4203.3445,"y":3086.2323},{"x":4203.3081,"y":3086.2735},{"x":4203.2697,"y":3086.3129},{"x":4203.2294,"y":3086.3503},{"x":4203.1873,"y":3086.3856},{"x":4203.1435,"y":3086.4188},{"x":4203.0981,"y":3086.4497},{"x":4203.0512,"y":3086.4784},{"x":4203.0029,"y":3086.5047},{"x":4202.9534,"y":3086.5285},{"x":4202.9028,"y":3086.5499},{"x":4202.8511,"y":3086.5687},{"x":4202.7986,"y":3086.5849},{"x":4202.7453,"y":3086.5985},{"x":4202.6914,"y":3086.6094},{"x":4202.6371,"y":3086.6175},{"x":4202.5824,"y":3086.623},{"x":4202.5275,"y":3086.6258}],"net":"XIN"},{"layers":["F"],"pos":[4207.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4207.5,"y":3083.1909},"polygon":[{"x":4207.4725,"y":3086.6258},{"x":4207.4176,"y":3086.623},{"x":4207.3629,"y":3086.6175},{"x":4207.3086,"y":3086.6094},{"x":4207.2547,"y":3086.5985},{"x":4207.2014,"y":3086.5849},{"x":4207.1489,"y":3086.5687},{"x":4207.0972,"y":3086.5499},{"x":4207.0466,"y":3086.5285},{"x":4206.9971,"y":3086.5047},{"x":4206.9488,"y":3086.4784},{"x":4206.9019,"y":3086.4497},{"x":4206.8565,"y":3086.4188},{"x":4206.8127,"y":3086.3856},{"x":4206.7706,"y":3086.3503},{"x":4206.7303,"y":3086.3129},{"x":4206.6919,"y":3086.2735},{"x":4206.6555,"y":3086.2323},{"x":4206.6212,"y":3086.1893},{"x":4206.5892,"y":3086.1447},{"x":4206.5593,"y":3086.0985},{"x":4206.5318,"y":3086.0509},{"x":4206.5068,"y":3086.002},{"x":4206.4842,"y":3085.9519},{"x":4206.4641,"y":3085.9007},{"x":4206.4466,"y":3085.8486},{"x":4206.4317,"y":3085.7957},{"x":4206.4195,"y":3085.7421},{"x":4206.4099,"y":3085.688},{"x":4206.4031,"y":3085.6335},{"x":4206.399,"y":3085.5787},{"x":4206.3976,"y":3085.5237},{"x":4206.3976,"y":3080.8583},{"x":4206.399,"y":3080.8033},{"x":4206.4031,"y":3080.7485},{"x":4206.4099,"y":3080.694},{"x":4206.4195,"y":3080.6399},{"x":4206.4317,"y":3080.5863},{"x":4206.4466,"y":3080.5334},{"x":4206.4641,"y":3080.4813},{"x":4206.4842,"y":3080.4301},{"x":4206.5068,"y":3080.38},{"x":4206.5318,"y":3080.3311},{"x":4206.5593,"y":3080.2835},{"x":4206.5892,"y":3080.2373},{"x":4206.6212,"y":3080.1927},{"x":4206.6555,"y":3080.1497},{"x":4206.6919,"y":3080.1085},{"x":4206.7303,"y":3080.0691},{"x":4206.7706,"y":3080.0317},{"x":4206.8127,"y":3079.9964},{"x":4206.8565,"y":3079.9632},{"x":4206.9019,"y":3079.9323},{"x":4206.9488,"y":3079.9036},{"x":4206.9971,"y":3079.8773},{"x":4207.0466,"y":3079.8535},{"x":4207.0972,"y":3079.8321},{"x":4207.1489,"y":3079.8133},{"x":4207.2014,"y":3079.7971},{"x":4207.2547,"y":3079.7835},{"x":4207.3086,"y":3079.7726},{"x":4207.3629,"y":3079.7645},{"x":4207.4176,"y":3079.759},{"x":4207.4725,"y":3079.7562},{"x":4207.5275,"y":3079.7562},{"x":4207.5824,"y":3079.759},{"x":4207.6371,"y":3079.7645},{"x":4207.6914,"y":3079.7726},{"x":4207.7453,"y":3079.7835},{"x":4207.7986,"y":3079.7971},{"x":4207.8511,"y":3079.8133},{"x":4207.9028,"y":3079.8321},{"x":4207.9534,"y":3079.8535},{"x":4208.0029,"y":3079.8773},{"x":4208.0512,"y":3079.9036},{"x":4208.0981,"y":3079.9323},{"x":4208.1435,"y":3079.9632},{"x":4208.1873,"y":3079.9964},{"x":4208.2294,"y":3080.0317},{"x":4208.2697,"y":3080.0691},{"x":4208.3081,"y":3080.1085},{"x":4208.3445,"y":3080.1497},{"x":4208.3788,"y":3080.1927},{"x":4208.4108,"y":3080.2373},{"x":4208.4407,"y":3080.2835},{"x":4208.4682,"y":3080.3311},{"x":4208.4932,"y":3080.38},{"x":4208.5158,"y":3080.4301},{"x":4208.5359,"y":3080.4813},{"x":4208.5534,"y":3080.5334},{"x":4208.5683,"y":3080.5863},{"x":4208.5805,"y":3080.6399},{"x":4208.5901,"y":3080.694},{"x":4208.5969,"y":3080.7485},{"x":4208.601,"y":3080.8033},{"x":4208.6024,"y":3080.8583},{"x":4208.6024,"y":3085.5237},{"x":4208.601,"y":3085.5787},{"x":4208.5969,"y":3085.6335},{"x":4208.5901,"y":3085.688},{"x":4208.5805,"y":3085.7421},{"x":4208.5683,"y":3085.7957},{"x":4208.5534,"y":3085.8486},{"x":4208.5359,"y":3085.9007},{"x":4208.5158,"y":3085.9519},{"x":4208.4932,"y":3086.002},{"x":4208.4682,"y":3086.0509},{"x":4208.4407,"y":3086.0985},{"x":4208.4108,"y":3086.1447},{"x":4208.3788,"y":3086.1893},{"x":4208.3445,"y":3086.2323},{"x":4208.3081,"y":3086.2735},{"x":4208.2697,"y":3086.3129},{"x":4208.2294,"y":3086.3503},{"x":4208.1873,"y":3086.3856},{"x":4208.1435,"y":3086.4188},{"x":4208.0981,"y":3086.4497},{"x":4208.0512,"y":3086.4784},{"x":4208.0029,"y":3086.5047},{"x":4207.9534,"y":3086.5285},{"x":4207.9028,"y":3086.5499},{"x":4207.8511,"y":3086.5687},{"x":4207.7986,"y":3086.5849},{"x":4207.7453,"y":3086.5985},{"x":4207.6914,"y":3086.6094},{"x":4207.6371,"y":3086.6175},{"x":4207.5824,"y":3086.623},{"x":4207.5275,"y":3086.6258}],"net":"XOUT"},{"layers":["F"],"pos":[4212.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4212.5,"y":3083.1909},"polygon":[{"x":4212.4725,"y":3086.6258},{"x":4212.4176,"y":3086.623},{"x":4212.3629,"y":3086.6175},{"x":4212.3086,"y":3086.6094},{"x":4212.2547,"y":3086.5985},{"x":4212.2014,"y":3086.5849},{"x":4212.1489,"y":3086.5687},{"x":4212.0972,"y":3086.5499},{"x":4212.0466,"y":3086.5285},{"x":4211.9971,"y":3086.5047},{"x":4211.9488,"y":3086.4784},{"x":4211.9019,"y":3086.4497},{"x":4211.8565,"y":3086.4188},{"x":4211.8127,"y":3086.3856},{"x":4211.7706,"y":3086.3503},{"x":4211.7303,"y":3086.3129},{"x":4211.6919,"y":3086.2735},{"x":4211.6555,"y":3086.2323},{"x":4211.6212,"y":3086.1893},{"x":4211.5892,"y":3086.1447},{"x":4211.5593,"y":3086.0985},{"x":4211.5318,"y":3086.0509},{"x":4211.5068,"y":3086.002},{"x":4211.4842,"y":3085.9519},{"x":4211.4641,"y":3085.9007},{"x":4211.4466,"y":3085.8486},{"x":4211.4317,"y":3085.7957},{"x":4211.4195,"y":3085.7421},{"x":4211.4099,"y":3085.688},{"x":4211.4031,"y":3085.6335},{"x":4211.399,"y":3085.5787},{"x":4211.3976,"y":3085.5237},{"x":4211.3976,"y":3080.8583},{"x":4211.399,"y":3080.8033},{"x":4211.4031,"y":3080.7485},{"x":4211.4099,"y":3080.694},{"x":4211.4195,"y":3080.6399},{"x":4211.4317,"y":3080.5863},{"x":4211.4466,"y":3080.5334},{"x":4211.4641,"y":3080.4813},{"x":4211.4842,"y":3080.4301},{"x":4211.5068,"y":3080.38},{"x":4211.5318,"y":3080.3311},{"x":4211.5593,"y":3080.2835},{"x":4211.5892,"y":3080.2373},{"x":4211.6212,"y":3080.1927},{"x":4211.6555,"y":3080.1497},{"x":4211.6919,"y":3080.1085},{"x":4211.7303,"y":3080.0691},{"x":4211.7706,"y":3080.0317},{"x":4211.8127,"y":3079.9964},{"x":4211.8565,"y":3079.9632},{"x":4211.9019,"y":3079.9323},{"x":4211.9488,"y":3079.9036},{"x":4211.9971,"y":3079.8773},{"x":4212.0466,"y":3079.8535},{"x":4212.0972,"y":3079.8321},{"x":4212.1489,"y":3079.8133},{"x":4212.2014,"y":3079.7971},{"x":4212.2547,"y":3079.7835},{"x":4212.3086,"y":3079.7726},{"x":4212.3629,"y":3079.7645},{"x":4212.4176,"y":3079.759},{"x":4212.4725,"y":3079.7562},{"x":4212.5275,"y":3079.7562},{"x":4212.5824,"y":3079.759},{"x":4212.6371,"y":3079.7645},{"x":4212.6914,"y":3079.7726},{"x":4212.7453,"y":3079.7835},{"x":4212.7986,"y":3079.7971},{"x":4212.8511,"y":3079.8133},{"x":4212.9028,"y":3079.8321},{"x":4212.9534,"y":3079.8535},{"x":4213.0029,"y":3079.8773},{"x":4213.0512,"y":3079.9036},{"x":4213.0981,"y":3079.9323},{"x":4213.1435,"y":3079.9632},{"x":4213.1873,"y":3079.9964},{"x":4213.2294,"y":3080.0317},{"x":4213.2697,"y":3080.0691},{"x":4213.3081,"y":3080.1085},{"x":4213.3445,"y":3080.1497},{"x":4213.3788,"y":3080.1927},{"x":4213.4108,"y":3080.2373},{"x":4213.4407,"y":3080.2835},{"x":4213.4682,"y":3080.3311},{"x":4213.4932,"y":3080.38},{"x":4213.5158,"y":3080.4301},{"x":4213.5359,"y":3080.4813},{"x":4213.5534,"y":3080.5334},{"x":4213.5683,"y":3080.5863},{"x":4213.5805,"y":3080.6399},{"x":4213.5901,"y":3080.694},{"x":4213.5969,"y":3080.7485},{"x":4213.601,"y":3080.8033},{"x":4213.6024,"y":3080.8583},{"x":4213.6024,"y":3085.5237},{"x":4213.601,"y":3085.5787},{"x":4213.5969,"y":3085.6335},{"x":4213.5901,"y":3085.688},{"x":4213.5805,"y":3085.7421},{"x":4213.5683,"y":3085.7957},{"x":4213.5534,"y":3085.8486},{"x":4213.5359,"y":3085.9007},{"x":4213.5158,"y":3085.9519},{"x":4213.4932,"y":3086.002},{"x":4213.4682,"y":3086.0509},{"x":4213.4407,"y":3086.0985},{"x":4213.4108,"y":3086.1447},{"x":4213.3788,"y":3086.1893},{"x":4213.3445,"y":3086.2323},{"x":4213.3081,"y":3086.2735},{"x":4213.2697,"y":3086.3129},{"x":4213.2294,"y":3086.3503},{"x":4213.1873,"y":3086.3856},{"x":4213.1435,"y":3086.4188},{"x":4213.0981,"y":3086.4497},{"x":4213.0512,"y":3086.4784},{"x":4213.0029,"y":3086.5047},{"x":4212.9534,"y":3086.5285},{"x":4212.9028,"y":3086.5499},{"x":4212.8511,"y":3086.5687},{"x":4212.7986,"y":3086.5849},{"x":4212.7453,"y":3086.5985},{"x":4212.6914,"y":3086.6094},{"x":4212.6371,"y":3086.6175},{"x":4212.5824,"y":3086.623},{"x":4212.5275,"y":3086.6258}],"net":"VDD18"},{"layers":["F"],"pos":[4217.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4217.5,"y":3083.1909},"polygon":[{"x":4217.4725,"y":3086.6258},{"x":4217.4176,"y":3086.623},{"x":4217.3629,"y":3086.6175},{"x":4217.3086,"y":3086.6094},{"x":4217.2547,"y":3086.5985},{"x":4217.2014,"y":3086.5849},{"x":4217.1489,"y":3086.5687},{"x":4217.0972,"y":3086.5499},{"x":4217.0466,"y":3086.5285},{"x":4216.9971,"y":3086.5047},{"x":4216.9488,"y":3086.4784},{"x":4216.9019,"y":3086.4497},{"x":4216.8565,"y":3086.4188},{"x":4216.8127,"y":3086.3856},{"x":4216.7706,"y":3086.3503},{"x":4216.7303,"y":3086.3129},{"x":4216.6919,"y":3086.2735},{"x":4216.6555,"y":3086.2323},{"x":4216.6212,"y":3086.1893},{"x":4216.5892,"y":3086.1447},{"x":4216.5593,"y":3086.0985},{"x":4216.5318,"y":3086.0509},{"x":4216.5068,"y":3086.002},{"x":4216.4842,"y":3085.9519},{"x":4216.4641,"y":3085.9007},{"x":4216.4466,"y":3085.8486},{"x":4216.4317,"y":3085.7957},{"x":4216.4195,"y":3085.7421},{"x":4216.4099,"y":3085.688},{"x":4216.4031,"y":3085.6335},{"x":4216.399,"y":3085.5787},{"x":4216.3976,"y":3085.5237},{"x":4216.3976,"y":3080.8583},{"x":4216.399,"y":3080.8033},{"x":4216.4031,"y":3080.7485},{"x":4216.4099,"y":3080.694},{"x":4216.4195,"y":3080.6399},{"x":4216.4317,"y":3080.5863},{"x":4216.4466,"y":3080.5334},{"x":4216.4641,"y":3080.4813},{"x":4216.4842,"y":3080.4301},{"x":4216.5068,"y":3080.38},{"x":4216.5318,"y":3080.3311},{"x":4216.5593,"y":3080.2835},{"x":4216.5892,"y":3080.2373},{"x":4216.6212,"y":3080.1927},{"x":4216.6555,"y":3080.1497},{"x":4216.6919,"y":3080.1085},{"x":4216.7303,"y":3080.0691},{"x":4216.7706,"y":3080.0317},{"x":4216.8127,"y":3079.9964},{"x":4216.8565,"y":3079.9632},{"x":4216.9019,"y":3079.9323},{"x":4216.9488,"y":3079.9036},{"x":4216.9971,"y":3079.8773},{"x":4217.0466,"y":3079.8535},{"x":4217.0972,"y":3079.8321},{"x":4217.1489,"y":3079.8133},{"x":4217.2014,"y":3079.7971},{"x":4217.2547,"y":3079.7835},{"x":4217.3086,"y":3079.7726},{"x":4217.3629,"y":3079.7645},{"x":4217.4176,"y":3079.759},{"x":4217.4725,"y":3079.7562},{"x":4217.5275,"y":3079.7562},{"x":4217.5824,"y":3079.759},{"x":4217.6371,"y":3079.7645},{"x":4217.6914,"y":3079.7726},{"x":4217.7453,"y":3079.7835},{"x":4217.7986,"y":3079.7971},{"x":4217.8511,"y":3079.8133},{"x":4217.9028,"y":3079.8321},{"x":4217.9534,"y":3079.8535},{"x":4218.0029,"y":3079.8773},{"x":4218.0512,"y":3079.9036},{"x":4218.0981,"y":3079.9323},{"x":4218.1435,"y":3079.9632},{"x":4218.1873,"y":3079.9964},{"x":4218.2294,"y":3080.0317},{"x":4218.2697,"y":3080.0691},{"x":4218.3081,"y":3080.1085},{"x":4218.3445,"y":3080.1497},{"x":4218.3788,"y":3080.1927},{"x":4218.4108,"y":3080.2373},{"x":4218.4407,"y":3080.2835},{"x":4218.4682,"y":3080.3311},{"x":4218.4932,"y":3080.38},{"x":4218.5158,"y":3080.4301},{"x":4218.5359,"y":3080.4813},{"x":4218.5534,"y":3080.5334},{"x":4218.5683,"y":3080.5863},{"x":4218.5805,"y":3080.6399},{"x":4218.5901,"y":3080.694},{"x":4218.5969,"y":3080.7485},{"x":4218.601,"y":3080.8033},{"x":4218.6024,"y":3080.8583},{"x":4218.6024,"y":3085.5237},{"x":4218.601,"y":3085.5787},{"x":4218.5969,"y":3085.6335},{"x":4218.5901,"y":3085.688},{"x":4218.5805,"y":3085.7421},{"x":4218.5683,"y":3085.7957},{"x":4218.5534,"y":3085.8486},{"x":4218.5359,"y":3085.9007},{"x":4218.5158,"y":3085.9519},{"x":4218.4932,"y":3086.002},{"x":4218.4682,"y":3086.0509},{"x":4218.4407,"y":3086.0985},{"x":4218.4108,"y":3086.1447},{"x":4218.3788,"y":3086.1893},{"x":4218.3445,"y":3086.2323},{"x":4218.3081,"y":3086.2735},{"x":4218.2697,"y":3086.3129},{"x":4218.2294,"y":3086.3503},{"x":4218.1873,"y":3086.3856},{"x":4218.1435,"y":3086.4188},{"x":4218.0981,"y":3086.4497},{"x":4218.0512,"y":3086.4784},{"x":4218.0029,"y":3086.5047},{"x":4217.9534,"y":3086.5285},{"x":4217.9028,"y":3086.5499},{"x":4217.8511,"y":3086.5687},{"x":4217.7986,"y":3086.5849},{"x":4217.7453,"y":3086.5985},{"x":4217.6914,"y":3086.6094},{"x":4217.6371,"y":3086.6175},{"x":4217.5824,"y":3086.623},{"x":4217.5275,"y":3086.6258}],"net":"VDD33"},{"layers":["F"],"pos":[4222.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4222.5,"y":3083.1909},"polygon":[{"x":4222.4725,"y":3086.6258},{"x":4222.4176,"y":3086.623},{"x":4222.3629,"y":3086.6175},{"x":4222.3086,"y":3086.6094},{"x":4222.2547,"y":3086.5985},{"x":4222.2014,"y":3086.5849},{"x":4222.1489,"y":3086.5687},{"x":4222.0972,"y":3086.5499},{"x":4222.0466,"y":3086.5285},{"x":4221.9971,"y":3086.5047},{"x":4221.9488,"y":3086.4784},{"x":4221.9019,"y":3086.4497},{"x":4221.8565,"y":3086.4188},{"x":4221.8127,"y":3086.3856},{"x":4221.7706,"y":3086.3503},{"x":4221.7303,"y":3086.3129},{"x":4221.6919,"y":3086.2735},{"x":4221.6555,"y":3086.2323},{"x":4221.6212,"y":3086.1893},{"x":4221.5892,"y":3086.1447},{"x":4221.5593,"y":3086.0985},{"x":4221.5318,"y":3086.0509},{"x":4221.5068,"y":3086.002},{"x":4221.4842,"y":3085.9519},{"x":4221.4641,"y":3085.9007},{"x":4221.4466,"y":3085.8486},{"x":4221.4317,"y":3085.7957},{"x":4221.4195,"y":3085.7421},{"x":4221.4099,"y":3085.688},{"x":4221.4031,"y":3085.6335},{"x":4221.399,"y":3085.5787},{"x":4221.3976,"y":3085.5237},{"x":4221.3976,"y":3080.8583},{"x":4221.399,"y":3080.8033},{"x":4221.4031,"y":3080.7485},{"x":4221.4099,"y":3080.694},{"x":4221.4195,"y":3080.6399},{"x":4221.4317,"y":3080.5863},{"x":4221.4466,"y":3080.5334},{"x":4221.4641,"y":3080.4813},{"x":4221.4842,"y":3080.4301},{"x":4221.5068,"y":3080.38},{"x":4221.5318,"y":3080.3311},{"x":4221.5593,"y":3080.2835},{"x":4221.5892,"y":3080.2373},{"x":4221.6212,"y":3080.1927},{"x":4221.6555,"y":3080.1497},{"x":4221.6919,"y":3080.1085},{"x":4221.7303,"y":3080.0691},{"x":4221.7706,"y":3080.0317},{"x":4221.8127,"y":3079.9964},{"x":4221.8565,"y":3079.9632},{"x":4221.9019,"y":3079.9323},{"x":4221.9488,"y":3079.9036},{"x":4221.9971,"y":3079.8773},{"x":4222.0466,"y":3079.8535},{"x":4222.0972,"y":3079.8321},{"x":4222.1489,"y":3079.8133},{"x":4222.2014,"y":3079.7971},{"x":4222.2547,"y":3079.7835},{"x":4222.3086,"y":3079.7726},{"x":4222.3629,"y":3079.7645},{"x":4222.4176,"y":3079.759},{"x":4222.4725,"y":3079.7562},{"x":4222.5275,"y":3079.7562},{"x":4222.5824,"y":3079.759},{"x":4222.6371,"y":3079.7645},{"x":4222.6914,"y":3079.7726},{"x":4222.7453,"y":3079.7835},{"x":4222.7986,"y":3079.7971},{"x":4222.8511,"y":3079.8133},{"x":4222.9028,"y":3079.8321},{"x":4222.9534,"y":3079.8535},{"x":4223.0029,"y":3079.8773},{"x":4223.0512,"y":3079.9036},{"x":4223.0981,"y":3079.9323},{"x":4223.1435,"y":3079.9632},{"x":4223.1873,"y":3079.9964},{"x":4223.2294,"y":3080.0317},{"x":4223.2697,"y":3080.0691},{"x":4223.3081,"y":3080.1085},{"x":4223.3445,"y":3080.1497},{"x":4223.3788,"y":3080.1927},{"x":4223.4108,"y":3080.2373},{"x":4223.4407,"y":3080.2835},{"x":4223.4682,"y":3080.3311},{"x":4223.4932,"y":3080.38},{"x":4223.5158,"y":3080.4301},{"x":4223.5359,"y":3080.4813},{"x":4223.5534,"y":3080.5334},{"x":4223.5683,"y":3080.5863},{"x":4223.5805,"y":3080.6399},{"x":4223.5901,"y":3080.694},{"x":4223.5969,"y":3080.7485},{"x":4223.601,"y":3080.8033},{"x":4223.6024,"y":3080.8583},{"x":4223.6024,"y":3085.5237},{"x":4223.601,"y":3085.5787},{"x":4223.5969,"y":3085.6335},{"x":4223.5901,"y":3085.688},{"x":4223.5805,"y":3085.7421},{"x":4223.5683,"y":3085.7957},{"x":4223.5534,"y":3085.8486},{"x":4223.5359,"y":3085.9007},{"x":4223.5158,"y":3085.9519},{"x":4223.4932,"y":3086.002},{"x":4223.4682,"y":3086.0509},{"x":4223.4407,"y":3086.0985},{"x":4223.4108,"y":3086.1447},{"x":4223.3788,"y":3086.1893},{"x":4223.3445,"y":3086.2323},{"x":4223.3081,"y":3086.2735},{"x":4223.2697,"y":3086.3129},{"x":4223.2294,"y":3086.3503},{"x":4223.1873,"y":3086.3856},{"x":4223.1435,"y":3086.4188},{"x":4223.0981,"y":3086.4497},{"x":4223.0512,"y":3086.4784},{"x":4223.0029,"y":3086.5047},{"x":4222.9534,"y":3086.5285},{"x":4222.9028,"y":3086.5499},{"x":4222.8511,"y":3086.5687},{"x":4222.7986,"y":3086.5849},{"x":4222.7453,"y":3086.5985},{"x":4222.6914,"y":3086.6094},{"x":4222.6371,"y":3086.6175},{"x":4222.5824,"y":3086.623},{"x":4222.5275,"y":3086.6258}],"net":"GND"},{"layers":["F"],"pos":[4227.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4227.5,"y":3083.1909},"polygon":[{"x":4227.4725,"y":3086.6258},{"x":4227.4176,"y":3086.623},{"x":4227.3629,"y":3086.6175},{"x":4227.3086,"y":3086.6094},{"x":4227.2547,"y":3086.5985},{"x":4227.2014,"y":3086.5849},{"x":4227.1489,"y":3086.5687},{"x":4227.0972,"y":3086.5499},{"x":4227.0466,"y":3086.5285},{"x":4226.9971,"y":3086.5047},{"x":4226.9488,"y":3086.4784},{"x":4226.9019,"y":3086.4497},{"x":4226.8565,"y":3086.4188},{"x":4226.8127,"y":3086.3856},{"x":4226.7706,"y":3086.3503},{"x":4226.7303,"y":3086.3129},{"x":4226.6919,"y":3086.2735},{"x":4226.6555,"y":3086.2323},{"x":4226.6212,"y":3086.1893},{"x":4226.5892,"y":3086.1447},{"x":4226.5593,"y":3086.0985},{"x":4226.5318,"y":3086.0509},{"x":4226.5068,"y":3086.002},{"x":4226.4842,"y":3085.9519},{"x":4226.4641,"y":3085.9007},{"x":4226.4466,"y":3085.8486},{"x":4226.4317,"y":3085.7957},{"x":4226.4195,"y":3085.7421},{"x":4226.4099,"y":3085.688},{"x":4226.4031,"y":3085.6335},{"x":4226.399,"y":3085.5787},{"x":4226.3976,"y":3085.5237},{"x":4226.3976,"y":3080.8583},{"x":4226.399,"y":3080.8033},{"x":4226.4031,"y":3080.7485},{"x":4226.4099,"y":3080.694},{"x":4226.4195,"y":3080.6399},{"x":4226.4317,"y":3080.5863},{"x":4226.4466,"y":3080.5334},{"x":4226.4641,"y":3080.4813},{"x":4226.4842,"y":3080.4301},{"x":4226.5068,"y":3080.38},{"x":4226.5318,"y":3080.3311},{"x":4226.5593,"y":3080.2835},{"x":4226.5892,"y":3080.2373},{"x":4226.6212,"y":3080.1927},{"x":4226.6555,"y":3080.1497},{"x":4226.6919,"y":3080.1085},{"x":4226.7303,"y":3080.0691},{"x":4226.7706,"y":3080.0317},{"x":4226.8127,"y":3079.9964},{"x":4226.8565,"y":3079.9632},{"x":4226.9019,"y":3079.9323},{"x":4226.9488,"y":3079.9036},{"x":4226.9971,"y":3079.8773},{"x":4227.0466,"y":3079.8535},{"x":4227.0972,"y":3079.8321},{"x":4227.1489,"y":3079.8133},{"x":4227.2014,"y":3079.7971},{"x":4227.2547,"y":3079.7835},{"x":4227.3086,"y":3079.7726},{"x":4227.3629,"y":3079.7645},{"x":4227.4176,"y":3079.759},{"x":4227.4725,"y":3079.7562},{"x":4227.5275,"y":3079.7562},{"x":4227.5824,"y":3079.759},{"x":4227.6371,"y":3079.7645},{"x":4227.6914,"y":3079.7726},{"x":4227.7453,"y":3079.7835},{"x":4227.7986,"y":3079.7971},{"x":4227.8511,"y":3079.8133},{"x":4227.9028,"y":3079.8321},{"x":4227.9534,"y":3079.8535},{"x":4228.0029,"y":3079.8773},{"x":4228.0512,"y":3079.9036},{"x":4228.0981,"y":3079.9323},{"x":4228.1435,"y":3079.9632},{"x":4228.1873,"y":3079.9964},{"x":4228.2294,"y":3080.0317},{"x":4228.2697,"y":3080.0691},{"x":4228.3081,"y":3080.1085},{"x":4228.3445,"y":3080.1497},{"x":4228.3788,"y":3080.1927},{"x":4228.4108,"y":3080.2373},{"x":4228.4407,"y":3080.2835},{"x":4228.4682,"y":3080.3311},{"x":4228.4932,"y":3080.38},{"x":4228.5158,"y":3080.4301},{"x":4228.5359,"y":3080.4813},{"x":4228.5534,"y":3080.5334},{"x":4228.5683,"y":3080.5863},{"x":4228.5805,"y":3080.6399},{"x":4228.5901,"y":3080.694},{"x":4228.5969,"y":3080.7485},{"x":4228.601,"y":3080.8033},{"x":4228.6024,"y":3080.8583},{"x":4228.6024,"y":3085.5237},{"x":4228.601,"y":3085.5787},{"x":4228.5969,"y":3085.6335},{"x":4228.5901,"y":3085.688},{"x":4228.5805,"y":3085.7421},{"x":4228.5683,"y":3085.7957},{"x":4228.5534,"y":3085.8486},{"x":4228.5359,"y":3085.9007},{"x":4228.5158,"y":3085.9519},{"x":4228.4932,"y":3086.002},{"x":4228.4682,"y":3086.0509},{"x":4228.4407,"y":3086.0985},{"x":4228.4108,"y":3086.1447},{"x":4228.3788,"y":3086.1893},{"x":4228.3445,"y":3086.2323},{"x":4228.3081,"y":3086.2735},{"x":4228.2697,"y":3086.3129},{"x":4228.2294,"y":3086.3503},{"x":4228.1873,"y":3086.3856},{"x":4228.1435,"y":3086.4188},{"x":4228.0981,"y":3086.4497},{"x":4228.0512,"y":3086.4784},{"x":4228.0029,"y":3086.5047},{"x":4227.9534,"y":3086.5285},{"x":4227.9028,"y":3086.5499},{"x":4227.8511,"y":3086.5687},{"x":4227.7986,"y":3086.5849},{"x":4227.7453,"y":3086.5985},{"x":4227.6914,"y":3086.6094},{"x":4227.6371,"y":3086.6175},{"x":4227.5824,"y":3086.623},{"x":4227.5275,"y":3086.6258}],"net":"+5V"},{"layers":["F"],"pos":[4232.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4232.5,"y":3083.1909},"polygon":[{"x":4232.4725,"y":3086.6258},{"x":4232.4176,"y":3086.623},{"x":4232.3629,"y":3086.6175},{"x":4232.3086,"y":3086.6094},{"x":4232.2547,"y":3086.5985},{"x":4232.2014,"y":3086.5849},{"x":4232.1489,"y":3086.5687},{"x":4232.0972,"y":3086.5499},{"x":4232.0466,"y":3086.5285},{"x":4231.9971,"y":3086.5047},{"x":4231.9488,"y":3086.4784},{"x":4231.9019,"y":3086.4497},{"x":4231.8565,"y":3086.4188},{"x":4231.8127,"y":3086.3856},{"x":4231.7706,"y":3086.3503},{"x":4231.7303,"y":3086.3129},{"x":4231.6919,"y":3086.2735},{"x":4231.6555,"y":3086.2323},{"x":4231.6212,"y":3086.1893},{"x":4231.5892,"y":3086.1447},{"x":4231.5593,"y":3086.0985},{"x":4231.5318,"y":3086.0509},{"x":4231.5068,"y":3086.002},{"x":4231.4842,"y":3085.9519},{"x":4231.4641,"y":3085.9007},{"x":4231.4466,"y":3085.8486},{"x":4231.4317,"y":3085.7957},{"x":4231.4195,"y":3085.7421},{"x":4231.4099,"y":3085.688},{"x":4231.4031,"y":3085.6335},{"x":4231.399,"y":3085.5787},{"x":4231.3976,"y":3085.5237},{"x":4231.3976,"y":3080.8583},{"x":4231.399,"y":3080.8033},{"x":4231.4031,"y":3080.7485},{"x":4231.4099,"y":3080.694},{"x":4231.4195,"y":3080.6399},{"x":4231.4317,"y":3080.5863},{"x":4231.4466,"y":3080.5334},{"x":4231.4641,"y":3080.4813},{"x":4231.4842,"y":3080.4301},{"x":4231.5068,"y":3080.38},{"x":4231.5318,"y":3080.3311},{"x":4231.5593,"y":3080.2835},{"x":4231.5892,"y":3080.2373},{"x":4231.6212,"y":3080.1927},{"x":4231.6555,"y":3080.1497},{"x":4231.6919,"y":3080.1085},{"x":4231.7303,"y":3080.0691},{"x":4231.7706,"y":3080.0317},{"x":4231.8127,"y":3079.9964},{"x":4231.8565,"y":3079.9632},{"x":4231.9019,"y":3079.9323},{"x":4231.9488,"y":3079.9036},{"x":4231.9971,"y":3079.8773},{"x":4232.0466,"y":3079.8535},{"x":4232.0972,"y":3079.8321},{"x":4232.1489,"y":3079.8133},{"x":4232.2014,"y":3079.7971},{"x":4232.2547,"y":3079.7835},{"x":4232.3086,"y":3079.7726},{"x":4232.3629,"y":3079.7645},{"x":4232.4176,"y":3079.759},{"x":4232.4725,"y":3079.7562},{"x":4232.5275,"y":3079.7562},{"x":4232.5824,"y":3079.759},{"x":4232.6371,"y":3079.7645},{"x":4232.6914,"y":3079.7726},{"x":4232.7453,"y":3079.7835},{"x":4232.7986,"y":3079.7971},{"x":4232.8511,"y":3079.8133},{"x":4232.9028,"y":3079.8321},{"x":4232.9534,"y":3079.8535},{"x":4233.0029,"y":3079.8773},{"x":4233.0512,"y":3079.9036},{"x":4233.0981,"y":3079.9323},{"x":4233.1435,"y":3079.9632},{"x":4233.1873,"y":3079.9964},{"x":4233.2294,"y":3080.0317},{"x":4233.2697,"y":3080.0691},{"x":4233.3081,"y":3080.1085},{"x":4233.3445,"y":3080.1497},{"x":4233.3788,"y":3080.1927},{"x":4233.4108,"y":3080.2373},{"x":4233.4407,"y":3080.2835},{"x":4233.4682,"y":3080.3311},{"x":4233.4932,"y":3080.38},{"x":4233.5158,"y":3080.4301},{"x":4233.5359,"y":3080.4813},{"x":4233.5534,"y":3080.5334},{"x":4233.5683,"y":3080.5863},{"x":4233.5805,"y":3080.6399},{"x":4233.5901,"y":3080.694},{"x":4233.5969,"y":3080.7485},{"x":4233.601,"y":3080.8033},{"x":4233.6024,"y":3080.8583},{"x":4233.6024,"y":3085.5237},{"x":4233.601,"y":3085.5787},{"x":4233.5969,"y":3085.6335},{"x":4233.5901,"y":3085.688},{"x":4233.5805,"y":3085.7421},{"x":4233.5683,"y":3085.7957},{"x":4233.5534,"y":3085.8486},{"x":4233.5359,"y":3085.9007},{"x":4233.5158,"y":3085.9519},{"x":4233.4932,"y":3086.002},{"x":4233.4682,"y":3086.0509},{"x":4233.4407,"y":3086.0985},{"x":4233.4108,"y":3086.1447},{"x":4233.3788,"y":3086.1893},{"x":4233.3445,"y":3086.2323},{"x":4233.3081,"y":3086.2735},{"x":4233.2697,"y":3086.3129},{"x":4233.2294,"y":3086.3503},{"x":4233.1873,"y":3086.3856},{"x":4233.1435,"y":3086.4188},{"x":4233.0981,"y":3086.4497},{"x":4233.0512,"y":3086.4784},{"x":4233.0029,"y":3086.5047},{"x":4232.9534,"y":3086.5285},{"x":4232.9028,"y":3086.5499},{"x":4232.8511,"y":3086.5687},{"x":4232.7986,"y":3086.5849},{"x":4232.7453,"y":3086.5985},{"x":4232.6914,"y":3086.6094},{"x":4232.6371,"y":3086.6175},{"x":4232.5824,"y":3086.623},{"x":4232.5275,"y":3086.6258}],"net":"D+"},{"layers":["F"],"pos":[4237.5,3083.191],"size":[2.2047,6.8701],"angle":0,"shape":"oval","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4237.5,"y":3083.1909},"polygon":[{"x":4237.4725,"y":3086.6258},{"x":4237.4176,"y":3086.623},{"x":4237.3629,"y":3086.6175},{"x":4237.3086,"y":3086.6094},{"x":4237.2547,"y":3086.5985},{"x":4237.2014,"y":3086.5849},{"x":4237.1489,"y":3086.5687},{"x":4237.0972,"y":3086.5499},{"x":4237.0466,"y":3086.5285},{"x":4236.9971,"y":3086.5047},{"x":4236.9488,"y":3086.4784},{"x":4236.9019,"y":3086.4497},{"x":4236.8565,"y":3086.4188},{"x":4236.8127,"y":3086.3856},{"x":4236.7706,"y":3086.3503},{"x":4236.7303,"y":3086.3129},{"x":4236.6919,"y":3086.2735},{"x":4236.6555,"y":3086.2323},{"x":4236.6212,"y":3086.1893},{"x":4236.5892,"y":3086.1447},{"x":4236.5593,"y":3086.0985},{"x":4236.5318,"y":3086.0509},{"x":4236.5068,"y":3086.002},{"x":4236.4842,"y":3085.9519},{"x":4236.4641,"y":3085.9007},{"x":4236.4466,"y":3085.8486},{"x":4236.4317,"y":3085.7957},{"x":4236.4195,"y":3085.7421},{"x":4236.4099,"y":3085.688},{"x":4236.4031,"y":3085.6335},{"x":4236.399,"y":3085.5787},{"x":4236.3976,"y":3085.5237},{"x":4236.3976,"y":3080.8583},{"x":4236.399,"y":3080.8033},{"x":4236.4031,"y":3080.7485},{"x":4236.4099,"y":3080.694},{"x":4236.4195,"y":3080.6399},{"x":4236.4317,"y":3080.5863},{"x":4236.4466,"y":3080.5334},{"x":4236.4641,"y":3080.4813},{"x":4236.4842,"y":3080.4301},{"x":4236.5068,"y":3080.38},{"x":4236.5318,"y":3080.3311},{"x":4236.5593,"y":3080.2835},{"x":4236.5892,"y":3080.2373},{"x":4236.6212,"y":3080.1927},{"x":4236.6555,"y":3080.1497},{"x":4236.6919,"y":3080.1085},{"x":4236.7303,"y":3080.0691},{"x":4236.7706,"y":3080.0317},{"x":4236.8127,"y":3079.9964},{"x":4236.8565,"y":3079.9632},{"x":4236.9019,"y":3079.9323},{"x":4236.9488,"y":3079.9036},{"x":4236.9971,"y":3079.8773},{"x":4237.0466,"y":3079.8535},{"x":4237.0972,"y":3079.8321},{"x":4237.1489,"y":3079.8133},{"x":4237.2014,"y":3079.7971},{"x":4237.2547,"y":3079.7835},{"x":4237.3086,"y":3079.7726},{"x":4237.3629,"y":3079.7645},{"x":4237.4176,"y":3079.759},{"x":4237.4725,"y":3079.7562},{"x":4237.5275,"y":3079.7562},{"x":4237.5824,"y":3079.759},{"x":4237.6371,"y":3079.7645},{"x":4237.6914,"y":3079.7726},{"x":4237.7453,"y":3079.7835},{"x":4237.7986,"y":3079.7971},{"x":4237.8511,"y":3079.8133},{"x":4237.9028,"y":3079.8321},{"x":4237.9534,"y":3079.8535},{"x":4238.0029,"y":3079.8773},{"x":4238.0512,"y":3079.9036},{"x":4238.0981,"y":3079.9323},{"x":4238.1435,"y":3079.9632},{"x":4238.1873,"y":3079.9964},{"x":4238.2294,"y":3080.0317},{"x":4238.2697,"y":3080.0691},{"x":4238.3081,"y":3080.1085},{"x":4238.3445,"y":3080.1497},{"x":4238.3788,"y":3080.1927},{"x":4238.4108,"y":3080.2373},{"x":4238.4407,"y":3080.2835},{"x":4238.4682,"y":3080.3311},{"x":4238.4932,"y":3080.38},{"x":4238.5158,"y":3080.4301},{"x":4238.5359,"y":3080.4813},{"x":4238.5534,"y":3080.5334},{"x":4238.5683,"y":3080.5863},{"x":4238.5805,"y":3080.6399},{"x":4238.5901,"y":3080.694},{"x":4238.5969,"y":3080.7485},{"x":4238.601,"y":3080.8033},{"x":4238.6024,"y":3080.8583},{"x":4238.6024,"y":3085.5237},{"x":4238.601,"y":3085.5787},{"x":4238.5969,"y":3085.6335},{"x":4238.5901,"y":3085.688},{"x":4238.5805,"y":3085.7421},{"x":4238.5683,"y":3085.7957},{"x":4238.5534,"y":3085.8486},{"x":4238.5359,"y":3085.9007},{"x":4238.5158,"y":3085.9519},{"x":4238.4932,"y":3086.002},{"x":4238.4682,"y":3086.0509},{"x":4238.4407,"y":3086.0985},{"x":4238.4108,"y":3086.1447},{"x":4238.3788,"y":3086.1893},{"x":4238.3445,"y":3086.2323},{"x":4238.3081,"y":3086.2735},{"x":4238.2697,"y":3086.3129},{"x":4238.2294,"y":3086.3503},{"x":4238.1873,"y":3086.3856},{"x":4238.1435,"y":3086.4188},{"x":4238.0981,"y":3086.4497},{"x":4238.0512,"y":3086.4784},{"x":4238.0029,"y":3086.5047},{"x":4237.9534,"y":3086.5285},{"x":4237.9028,"y":3086.5499},{"x":4237.8511,"y":3086.5687},{"x":4237.7986,"y":3086.5849},{"x":4237.7453,"y":3086.5985},{"x":4237.6914,"y":3086.6094},{"x":4237.6371,"y":3086.6175},{"x":4237.5824,"y":3086.623},{"x":4237.5275,"y":3086.6258}],"net":"D-"}],"drawings":[],"layer":"F"},{"ref":"USB1","center":[4327.5,3159],"bbox":{"pos":[4327.5,3159],"angle":0,"relpos":[-33.66154999999981,-6.890350000000126],"size":[67.32309999999961,56.551650000000336]},"pads":[{"layers":["F"],"pos":[4341.28,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4341.2795,"y":3154.2752},"polygon":[{"x":4339.1141,"y":3161.7558},{"x":4339.1141,"y":3146.7952},{"x":4343.4449,"y":3146.7952},{"x":4343.4449,"y":3161.7558}],"net":"GND"},{"layers":["F"],"pos":[4331.437,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4331.437,"y":3154.2758},"polygon":[{"x":4329.2711,"y":3161.7558},{"x":4329.2711,"y":3146.7952},{"x":4333.6019,"y":3146.7952},{"x":4333.6019,"y":3161.7558}],"net":"DP1"},{"layers":["F"],"pos":[4323.563,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4323.563,"y":3154.2758},"polygon":[{"x":4321.3971,"y":3161.7558},{"x":4321.3971,"y":3146.7952},{"x":4325.7279,"y":3146.7952},{"x":4325.7279,"y":3161.7558}],"net":"DM1"},{"layers":["F"],"pos":[4313.72,3154.275],"size":[14.9606,4.3307],"angle":-90,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4313.7205,"y":3154.2758},"polygon":[{"x":4311.5551,"y":3161.7558},{"x":4311.5551,"y":3146.7952},{"x":4315.8859,"y":3146.7952},{"x":4315.8859,"y":3161.7558}],"net":"+5V"},{"layers":["F"],"pos":[4298.366,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4298.366,"y":3163.7245},"polygon":[{"x":4302.8937,"y":3174.1574},{"x":4293.8386,"y":3174.1574},{"x":4293.8386,"y":3153.2912},{"x":4302.8937,"y":3153.2912}],"net":"GND"},{"layers":["F"],"pos":[4356.634,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4356.634,"y":3163.7242},"polygon":[{"x":4361.1614,"y":3174.1574},{"x":4352.1063,"y":3174.1574},{"x":4352.1063,"y":3153.2912},{"x":4361.1614,"y":3153.2912}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"USB2","center":[4252.5,3160],"bbox":{"pos":[4252.5,3160],"angle":0,"relpos":[-33.66154999999981,-6.890350000000126],"size":[67.32309999999961,56.551650000000336]},"pads":[{"layers":["F"],"pos":[4266.28,3155.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4266.2795,"y":3155.2752},"polygon":[{"x":4264.1141,"y":3162.7558},{"x":4264.1141,"y":3147.7952},{"x":4268.4449,"y":3147.7952},{"x":4268.4449,"y":3162.7558}],"net":"GND"},{"layers":["F"],"pos":[4256.437,3155.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4256.437,"y":3155.2758},"polygon":[{"x":4254.2711,"y":3162.7558},{"x":4254.2711,"y":3147.7952},{"x":4258.6019,"y":3147.7952},{"x":4258.6019,"y":3162.7558}],"net":"DP2"},{"layers":["F"],"pos":[4248.563,3155.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4248.563,"y":3155.2758},"polygon":[{"x":4246.3971,"y":3162.7558},{"x":4246.3971,"y":3147.7952},{"x":4250.7279,"y":3147.7952},{"x":4250.7279,"y":3162.7558}],"net":"DM2"},{"layers":["F"],"pos":[4238.72,3155.275],"size":[14.9606,4.3307],"angle":-90,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4238.7205,"y":3155.2758},"polygon":[{"x":4236.5551,"y":3162.7558},{"x":4236.5551,"y":3147.7952},{"x":4240.8859,"y":3147.7952},{"x":4240.8859,"y":3162.7558}],"net":"+5V"},{"layers":["F"],"pos":[4223.366,3164.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4223.366,"y":3164.7245},"polygon":[{"x":4227.8937,"y":3175.1574},{"x":4218.8386,"y":3175.1574},{"x":4218.8386,"y":3154.2912},{"x":4227.8937,"y":3154.2912}],"net":"GND"},{"layers":["F"],"pos":[4281.634,3164.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4281.634,"y":3164.7242},"polygon":[{"x":4286.1614,"y":3175.1574},{"x":4277.1063,"y":3175.1574},{"x":4277.1063,"y":3154.2912},{"x":4286.1614,"y":3154.2912}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"USB3","center":[4178,3159],"bbox":{"pos":[4178,3159],"angle":0,"relpos":[-33.66154999999981,-6.890350000000126],"size":[67.32309999999961,56.551650000000336]},"pads":[{"layers":["F"],"pos":[4191.78,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4191.7795,"y":3154.2752},"polygon":[{"x":4189.6141,"y":3161.7558},{"x":4189.6141,"y":3146.7952},{"x":4193.9449,"y":3146.7952},{"x":4193.9449,"y":3161.7558}],"net":"GND"},{"layers":["F"],"pos":[4181.937,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4181.937,"y":3154.2758},"polygon":[{"x":4179.7711,"y":3161.7558},{"x":4179.7711,"y":3146.7952},{"x":4184.1019,"y":3146.7952},{"x":4184.1019,"y":3161.7558}],"net":"DP3"},{"layers":["F"],"pos":[4174.063,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4174.063,"y":3154.2758},"polygon":[{"x":4171.8971,"y":3161.7558},{"x":4171.8971,"y":3146.7952},{"x":4176.2279,"y":3146.7952},{"x":4176.2279,"y":3161.7558}],"net":"DM3"},{"layers":["F"],"pos":[4164.22,3154.275],"size":[14.9606,4.3307],"angle":-90,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4164.2205,"y":3154.2758},"polygon":[{"x":4162.0551,"y":3161.7558},{"x":4162.0551,"y":3146.7952},{"x":4166.3859,"y":3146.7952},{"x":4166.3859,"y":3161.7558}],"net":"+5V"},{"layers":["F"],"pos":[4148.866,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4148.866,"y":3163.7245},"polygon":[{"x":4153.3937,"y":3174.1574},{"x":4144.3386,"y":3174.1574},{"x":4144.3386,"y":3153.2912},{"x":4153.3937,"y":3153.2912}],"net":"GND"},{"layers":["F"],"pos":[4207.134,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4207.134,"y":3163.7242},"polygon":[{"x":4211.6614,"y":3174.1574},{"x":4202.6063,"y":3174.1574},{"x":4202.6063,"y":3153.2912},{"x":4211.6614,"y":3153.2912}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"USB4","center":[4107,3159],"bbox":{"pos":[4107,3159],"angle":0,"relpos":[-33.66154999999981,-6.890350000000126],"size":[67.32309999999961,56.551650000000336]},"pads":[{"layers":["F"],"pos":[4120.78,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4120.7795,"y":3154.2752},"polygon":[{"x":4118.6141,"y":3161.7558},{"x":4118.6141,"y":3146.7952},{"x":4122.9449,"y":3146.7952},{"x":4122.9449,"y":3161.7558}],"net":"GND"},{"layers":["F"],"pos":[4110.937,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4110.937,"y":3154.2758},"polygon":[{"x":4108.7711,"y":3161.7558},{"x":4108.7711,"y":3146.7952},{"x":4113.1019,"y":3146.7952},{"x":4113.1019,"y":3161.7558}],"net":"DP4"},{"layers":["F"],"pos":[4103.063,3154.275],"size":[14.9606,4.3307],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4103.063,"y":3154.2758},"polygon":[{"x":4100.8971,"y":3161.7558},{"x":4100.8971,"y":3146.7952},{"x":4105.2279,"y":3146.7952},{"x":4105.2279,"y":3161.7558}],"net":"DM4"},{"layers":["F"],"pos":[4093.221,3154.275],"size":[14.9606,4.3307],"angle":-90,"pin1":1,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4093.2205,"y":3154.2758},"polygon":[{"x":4091.0551,"y":3161.7558},{"x":4091.0551,"y":3146.7952},{"x":4095.3859,"y":3146.7952},{"x":4095.3859,"y":3161.7558}],"net":"+5V"},{"layers":["F"],"pos":[4077.866,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4077.866,"y":3163.7245},"polygon":[{"x":4082.3937,"y":3174.1574},{"x":4073.3386,"y":3174.1574},{"x":4073.3386,"y":3153.2912},{"x":4082.3937,"y":3153.2912}],"net":"GND"},{"layers":["F"],"pos":[4136.134,3163.724],"size":[9.0551,20.8661],"angle":-180,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4136.134,"y":3163.7242},"polygon":[{"x":4140.6614,"y":3174.1574},{"x":4131.6063,"y":3174.1574},{"x":4131.6063,"y":3153.2912},{"x":4140.6614,"y":3153.2912}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"USBC1","center":[4362.5,3126.5],"bbox":{"pos":[4362.5,3126.5],"angle":90,"relpos":[-20.964999999999236,-10.37054999999964],"size":[41.92999999999938,30.386449999999968]},"pads":[{"layers":["F"],"pos":[4352.72,3133.39],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3133.39},"polygon":[{"x":4350.1606,"y":3133.9805},{"x":4350.1606,"y":3132.7994},{"x":4355.2788,"y":3132.7994},{"x":4355.2788,"y":3133.9805}],"net":""},{"layers":["F"],"pos":[4352.72,3131.421],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3131.421},"polygon":[{"x":4350.1606,"y":3132.0115},{"x":4350.1606,"y":3130.8304},{"x":4355.2788,"y":3130.8304},{"x":4355.2788,"y":3132.0115}],"net":""},{"layers":["F"],"pos":[4352.72,3129.453],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7197,"y":3129.453},"polygon":[{"x":4350.1605,"y":3130.0435},{"x":4350.1605,"y":3128.8624},{"x":4355.2787,"y":3128.8624},{"x":4355.2787,"y":3130.0435}],"net":"D-"},{"layers":["F"],"pos":[4352.72,3127.484],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3127.484},"polygon":[{"x":4350.1606,"y":3128.0745},{"x":4350.1606,"y":3126.8934},{"x":4355.2788,"y":3126.8934},{"x":4355.2788,"y":3128.0745}],"net":"D+"},{"layers":["F"],"pos":[4352.72,3125.516],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7197,"y":3125.516},"polygon":[{"x":4350.1605,"y":3126.1065},{"x":4350.1605,"y":3124.9254},{"x":4355.2787,"y":3124.9254},{"x":4355.2787,"y":3126.1065}],"net":"D-"},{"layers":["F"],"pos":[4352.72,3123.547],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3123.547},"polygon":[{"x":4350.1606,"y":3124.1375},{"x":4350.1606,"y":3122.9564},{"x":4355.2788,"y":3122.9564},{"x":4355.2788,"y":3124.1375}],"net":"D+"},{"layers":["F"],"pos":[4352.72,3121.58],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3121.58},"polygon":[{"x":4350.1606,"y":3122.1705},{"x":4350.1606,"y":3120.9894},{"x":4355.2788,"y":3120.9894},{"x":4355.2788,"y":3122.1705}],"net":""},{"layers":["F"],"pos":[4352.72,3119.61],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7198,"y":3119.61},"polygon":[{"x":4350.1606,"y":3120.2005},{"x":4350.1606,"y":3119.0194},{"x":4355.2788,"y":3119.0194},{"x":4355.2788,"y":3120.2005}],"net":""},{"layers":["F"],"pos":[4352.72,3139.689],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7203,"y":3139.6888},"polygon":[{"x":4350.1611,"y":3140.2793},{"x":4350.1611,"y":3139.0982},{"x":4355.2793,"y":3139.0982},{"x":4355.2793,"y":3140.2793}],"net":"GND"},{"layers":["F"],"pos":[4352.72,3138.508],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7197,"y":3138.5078},"polygon":[{"x":4350.1605,"y":3139.0983},{"x":4350.1605,"y":3137.9172},{"x":4355.2787,"y":3137.9172},{"x":4355.2787,"y":3139.0983}],"net":"GND"},{"layers":["F"],"pos":[4352.72,3136.539],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7202,"y":3136.5392},"polygon":[{"x":4350.1612,"y":3137.1297},{"x":4350.1612,"y":3135.9485},{"x":4355.2792,"y":3135.9485},{"x":4355.2792,"y":3137.1297}],"net":"VBUS"},{"layers":["F"],"pos":[4352.72,3135.358],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7199,"y":3135.3586},"polygon":[{"x":4350.1611,"y":3135.9488},{"x":4350.1611,"y":3134.7676},{"x":4355.2791,"y":3134.7676},{"x":4355.2791,"y":3135.9488}],"net":"VBUS"},{"layers":["F"],"pos":[4352.72,3117.642],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7201,"y":3117.6419},"polygon":[{"x":4350.1612,"y":3118.2324},{"x":4350.1612,"y":3117.0512},{"x":4355.2792,"y":3117.0512},{"x":4355.2792,"y":3118.2324}],"net":"VBUS"},{"layers":["F"],"pos":[4352.72,3116.46],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7199,"y":3116.4603},"polygon":[{"x":4350.1611,"y":3117.0508},{"x":4350.1611,"y":3115.8696},{"x":4355.2791,"y":3115.8696},{"x":4355.2791,"y":3117.0508}],"net":"VBUS"},{"layers":["F"],"pos":[4352.72,3114.492],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7194,"y":3114.4925},"polygon":[{"x":4350.1605,"y":3115.0827},{"x":4350.1605,"y":3113.9015},{"x":4355.2785,"y":3113.9015},{"x":4355.2785,"y":3115.0827}],"net":"GND"},{"layers":["F"],"pos":[4352.72,3113.311],"size":[1.1811,5.1181],"angle":-90,"shape":"rect","type":"smd","drillsize":[0,0],"holeCenterPoint":{"x":4352.7193,"y":3113.3111},"polygon":[{"x":4350.1605,"y":3113.9016},{"x":4350.1605,"y":3112.7204},{"x":4355.2785,"y":3112.7204},{"x":4355.2785,"y":3113.9016}],"net":"GND"},{"layers":["F","B"],"pos":[4372.28,3109.472],"size":[4.7244,7.0866],"angle":-90,"shape":"oval","type":"th","drillsize":[3.1496,5.5118],"drillshape":"oblong","holeCenterPoint":{"x":4372.2803,"y":3109.4726},"polygon":[{"x":4371.0989,"y":3111.8342},{"x":4370.9812,"y":3111.8313},{"x":4370.8637,"y":3111.8225},{"x":4370.7468,"y":3111.8078},{"x":4370.6308,"y":3111.7874},{"x":4370.516,"y":3111.7612},{"x":4370.4026,"y":3111.7293},{"x":4370.291,"y":3111.6917},{"x":4370.1813,"y":3111.6487},{"x":4370.074,"y":3111.6003},{"x":4369.9692,"y":3111.5465},{"x":4369.8672,"y":3111.4876},{"x":4369.7682,"y":3111.4237},{"x":4369.6726,"y":3111.355},{"x":4369.5805,"y":3111.2816},{"x":4369.4922,"y":3111.2036},{"x":4369.4079,"y":3111.1214},{"x":4369.3278,"y":3111.035},{"x":4369.2521,"y":3110.9448},{"x":4369.1809,"y":3110.8509},{"x":4369.1146,"y":3110.7536},{"x":4369.0532,"y":3110.6531},{"x":4368.9968,"y":3110.5497},{"x":4368.9457,"y":3110.4435},{"x":4368.9,"y":3110.335},{"x":4368.8597,"y":3110.2243},{"x":4368.825,"y":3110.1118},{"x":4368.7959,"y":3109.9976},{"x":4368.7726,"y":3109.8822},{"x":4368.755,"y":3109.7657},{"x":4368.7433,"y":3109.6485},{"x":4368.7374,"y":3109.5309},{"x":4368.7374,"y":3109.4131},{"x":4368.7433,"y":3109.2955},{"x":4368.755,"y":3109.1783},{"x":4368.7726,"y":3109.0618},{"x":4368.7959,"y":3108.9464},{"x":4368.825,"y":3108.8322},{"x":4368.8597,"y":3108.7197},{"x":4368.9,"y":3108.609},{"x":4368.9457,"y":3108.5005},{"x":4368.9968,"y":3108.3943},{"x":4369.0532,"y":3108.2909},{"x":4369.1146,"y":3108.1904},{"x":4369.1809,"y":3108.0931},{"x":4369.2521,"y":3107.9992},{"x":4369.3278,"y":3107.909},{"x":4369.4079,"y":3107.8226},{"x":4369.4922,"y":3107.7404},{"x":4369.5805,"y":3107.6624},{"x":4369.6726,"y":3107.589},{"x":4369.7682,"y":3107.5203},{"x":4369.8672,"y":3107.4564},{"x":4369.9692,"y":3107.3975},{"x":4370.074,"y":3107.3437},{"x":4370.1813,"y":3107.2953},{"x":4370.291,"y":3107.2523},{"x":4370.4026,"y":3107.2147},{"x":4370.516,"y":3107.1828},{"x":4370.6308,"y":3107.1566},{"x":4370.7468,"y":3107.1362},{"x":4370.8637,"y":3107.1215},{"x":4370.9812,"y":3107.1127},{"x":4371.0989,"y":3107.1098},{"x":4373.4611,"y":3107.1098},{"x":4373.5788,"y":3107.1127},{"x":4373.6963,"y":3107.1215},{"x":4373.8132,"y":3107.1362},{"x":4373.9292,"y":3107.1566},{"x":4374.044,"y":3107.1828},{"x":4374.1574,"y":3107.2147},{"x":4374.269,"y":3107.2523},{"x":4374.3787,"y":3107.2953},{"x":4374.486,"y":3107.3437},{"x":4374.5908,"y":3107.3975},{"x":4374.6928,"y":3107.4564},{"x":4374.7918,"y":3107.5203},{"x":4374.8874,"y":3107.589},{"x":4374.9795,"y":3107.6624},{"x":4375.0678,"y":3107.7404},{"x":4375.1521,"y":3107.8226},{"x":4375.2322,"y":3107.909},{"x":4375.3079,"y":3107.9992},{"x":4375.3791,"y":3108.0931},{"x":4375.4454,"y":3108.1904},{"x":4375.5068,"y":3108.2909},{"x":4375.5632,"y":3108.3943},{"x":4375.6143,"y":3108.5005},{"x":4375.66,"y":3108.609},{"x":4375.7003,"y":3108.7197},{"x":4375.735,"y":3108.8322},{"x":4375.7641,"y":3108.9464},{"x":4375.7874,"y":3109.0618},{"x":4375.805,"y":3109.1783},{"x":4375.8167,"y":3109.2955},{"x":4375.8226,"y":3109.4131},{"x":4375.8226,"y":3109.5309},{"x":4375.8167,"y":3109.6485},{"x":4375.805,"y":3109.7657},{"x":4375.7874,"y":3109.8822},{"x":4375.7641,"y":3109.9976},{"x":4375.735,"y":3110.1118},{"x":4375.7003,"y":3110.2243},{"x":4375.66,"y":3110.335},{"x":4375.6143,"y":3110.4435},{"x":4375.5632,"y":3110.5497},{"x":4375.5068,"y":3110.6531},{"x":4375.4454,"y":3110.7536},{"x":4375.3791,"y":3110.8509},{"x":4375.3079,"y":3110.9448},{"x":4375.2322,"y":3111.035},{"x":4375.1521,"y":3111.1214},{"x":4375.0678,"y":3111.2036},{"x":4374.9795,"y":3111.2816},{"x":4374.8874,"y":3111.355},{"x":4374.7918,"y":3111.4237},{"x":4374.6928,"y":3111.4876},{"x":4374.5908,"y":3111.5465},{"x":4374.486,"y":3111.6003},{"x":4374.3787,"y":3111.6487},{"x":4374.269,"y":3111.6917},{"x":4374.1574,"y":3111.7293},{"x":4374.044,"y":3111.7612},{"x":4373.9292,"y":3111.7874},{"x":4373.8132,"y":3111.8078},{"x":4373.6963,"y":3111.8225},{"x":4373.5788,"y":3111.8313},{"x":4373.4611,"y":3111.8342}],"net":"GND"},{"layers":["F","B"],"pos":[4355.745,3109.472],"size":[4.7244,7.874],"angle":-90,"shape":"oval","type":"th","drillsize":[3.1496,6.2991],"drillshape":"oblong","holeCenterPoint":{"x":4355.74525,"y":3109.4726},"polygon":[{"x":4354.1702,"y":3111.8342},{"x":4354.0525,"y":3111.8313},{"x":4353.935,"y":3111.8225},{"x":4353.8181,"y":3111.8078},{"x":4353.7021,"y":3111.7874},{"x":4353.5873,"y":3111.7612},{"x":4353.4739,"y":3111.7293},{"x":4353.3623,"y":3111.6917},{"x":4353.2526,"y":3111.6487},{"x":4353.1453,"y":3111.6003},{"x":4353.0405,"y":3111.5465},{"x":4352.9385,"y":3111.4876},{"x":4352.8395,"y":3111.4237},{"x":4352.7439,"y":3111.355},{"x":4352.6518,"y":3111.2816},{"x":4352.5635,"y":3111.2036},{"x":4352.4792,"y":3111.1214},{"x":4352.3991,"y":3111.035},{"x":4352.3234,"y":3110.9448},{"x":4352.2522,"y":3110.8509},{"x":4352.1859,"y":3110.7536},{"x":4352.1245,"y":3110.6531},{"x":4352.0681,"y":3110.5497},{"x":4352.017,"y":3110.4435},{"x":4351.9713,"y":3110.335},{"x":4351.931,"y":3110.2243},{"x":4351.8963,"y":3110.1118},{"x":4351.8672,"y":3109.9976},{"x":4351.8439,"y":3109.8822},{"x":4351.8263,"y":3109.7657},{"x":4351.8146,"y":3109.6485},{"x":4351.8087,"y":3109.5309},{"x":4351.8087,"y":3109.4131},{"x":4351.8146,"y":3109.2955},{"x":4351.8263,"y":3109.1783},{"x":4351.8439,"y":3109.0618},{"x":4351.8672,"y":3108.9464},{"x":4351.8963,"y":3108.8322},{"x":4351.931,"y":3108.7197},{"x":4351.9713,"y":3108.609},{"x":4352.017,"y":3108.5005},{"x":4352.0681,"y":3108.3943},{"x":4352.1245,"y":3108.2909},{"x":4352.1859,"y":3108.1904},{"x":4352.2522,"y":3108.0931},{"x":4352.3234,"y":3107.9992},{"x":4352.3991,"y":3107.909},{"x":4352.4792,"y":3107.8226},{"x":4352.5635,"y":3107.7404},{"x":4352.6518,"y":3107.6624},{"x":4352.7439,"y":3107.589},{"x":4352.8395,"y":3107.5203},{"x":4352.9385,"y":3107.4564},{"x":4353.0405,"y":3107.3975},{"x":4353.1453,"y":3107.3437},{"x":4353.2526,"y":3107.2953},{"x":4353.3623,"y":3107.2523},{"x":4353.4739,"y":3107.2147},{"x":4353.5873,"y":3107.1828},{"x":4353.7021,"y":3107.1566},{"x":4353.8181,"y":3107.1362},{"x":4353.935,"y":3107.1215},{"x":4354.0525,"y":3107.1127},{"x":4354.1702,"y":3107.1098},{"x":4357.3198,"y":3107.1098},{"x":4357.4375,"y":3107.1127},{"x":4357.555,"y":3107.1215},{"x":4357.6719,"y":3107.1362},{"x":4357.7879,"y":3107.1566},{"x":4357.9027,"y":3107.1828},{"x":4358.0161,"y":3107.2147},{"x":4358.1277,"y":3107.2523},{"x":4358.2374,"y":3107.2953},{"x":4358.3447,"y":3107.3437},{"x":4358.4495,"y":3107.3975},{"x":4358.5515,"y":3107.4564},{"x":4358.6505,"y":3107.5203},{"x":4358.7461,"y":3107.589},{"x":4358.8382,"y":3107.6624},{"x":4358.9265,"y":3107.7404},{"x":4359.0108,"y":3107.8226},{"x":4359.0909,"y":3107.909},{"x":4359.1666,"y":3107.9992},{"x":4359.2378,"y":3108.0931},{"x":4359.3041,"y":3108.1904},{"x":4359.3655,"y":3108.2909},{"x":4359.4219,"y":3108.3943},{"x":4359.473,"y":3108.5005},{"x":4359.5187,"y":3108.609},{"x":4359.559,"y":3108.7197},{"x":4359.5937,"y":3108.8322},{"x":4359.6228,"y":3108.9464},{"x":4359.6461,"y":3109.0618},{"x":4359.6637,"y":3109.1783},{"x":4359.6754,"y":3109.2955},{"x":4359.6813,"y":3109.4131},{"x":4359.6813,"y":3109.5309},{"x":4359.6754,"y":3109.6485},{"x":4359.6637,"y":3109.7657},{"x":4359.6461,"y":3109.8822},{"x":4359.6228,"y":3109.9976},{"x":4359.5937,"y":3110.1118},{"x":4359.559,"y":3110.2243},{"x":4359.5187,"y":3110.335},{"x":4359.473,"y":3110.4435},{"x":4359.4219,"y":3110.5497},{"x":4359.3655,"y":3110.6531},{"x":4359.3041,"y":3110.7536},{"x":4359.2378,"y":3110.8509},{"x":4359.1666,"y":3110.9448},{"x":4359.0909,"y":3111.035},{"x":4359.0108,"y":3111.1214},{"x":4358.9265,"y":3111.2036},{"x":4358.8382,"y":3111.2816},{"x":4358.7461,"y":3111.355},{"x":4358.6505,"y":3111.4237},{"x":4358.5515,"y":3111.4876},{"x":4358.4495,"y":3111.5465},{"x":4358.3447,"y":3111.6003},{"x":4358.2374,"y":3111.6487},{"x":4358.1277,"y":3111.6917},{"x":4358.0161,"y":3111.7293},{"x":4357.9027,"y":3111.7612},{"x":4357.7879,"y":3111.7874},{"x":4357.6719,"y":3111.8078},{"x":4357.555,"y":3111.8225},{"x":4357.4375,"y":3111.8313},{"x":4357.3198,"y":3111.8342}],"net":"GND"},{"layers":["F","B"],"pos":[4355.745,3143.528],"size":[4.7244,7.874],"angle":-90,"shape":"oval","type":"th","drillsize":[3.1496,6.2993],"drillshape":"oblong","holeCenterPoint":{"x":4355.74525,"y":3143.5274},"polygon":[{"x":4354.1702,"y":3145.8902},{"x":4354.0525,"y":3145.8873},{"x":4353.935,"y":3145.8785},{"x":4353.8181,"y":3145.8638},{"x":4353.7021,"y":3145.8434},{"x":4353.5873,"y":3145.8172},{"x":4353.4739,"y":3145.7853},{"x":4353.3623,"y":3145.7477},{"x":4353.2526,"y":3145.7047},{"x":4353.1453,"y":3145.6563},{"x":4353.0405,"y":3145.6025},{"x":4352.9385,"y":3145.5436},{"x":4352.8395,"y":3145.4797},{"x":4352.7439,"y":3145.411},{"x":4352.6518,"y":3145.3376},{"x":4352.5635,"y":3145.2596},{"x":4352.4792,"y":3145.1774},{"x":4352.3991,"y":3145.091},{"x":4352.3234,"y":3145.0008},{"x":4352.2522,"y":3144.9069},{"x":4352.1859,"y":3144.8096},{"x":4352.1245,"y":3144.7091},{"x":4352.0681,"y":3144.6057},{"x":4352.017,"y":3144.4995},{"x":4351.9713,"y":3144.391},{"x":4351.931,"y":3144.2803},{"x":4351.8963,"y":3144.1678},{"x":4351.8672,"y":3144.0536},{"x":4351.8439,"y":3143.9382},{"x":4351.8263,"y":3143.8217},{"x":4351.8146,"y":3143.7045},{"x":4351.8087,"y":3143.5869},{"x":4351.8087,"y":3143.4691},{"x":4351.8146,"y":3143.3515},{"x":4351.8263,"y":3143.2343},{"x":4351.8439,"y":3143.1178},{"x":4351.8672,"y":3143.0024},{"x":4351.8963,"y":3142.8882},{"x":4351.931,"y":3142.7757},{"x":4351.9713,"y":3142.665},{"x":4352.017,"y":3142.5565},{"x":4352.0681,"y":3142.4503},{"x":4352.1245,"y":3142.3469},{"x":4352.1859,"y":3142.2464},{"x":4352.2522,"y":3142.1491},{"x":4352.3234,"y":3142.0552},{"x":4352.3991,"y":3141.965},{"x":4352.4792,"y":3141.8786},{"x":4352.5635,"y":3141.7964},{"x":4352.6518,"y":3141.7184},{"x":4352.7439,"y":3141.645},{"x":4352.8395,"y":3141.5763},{"x":4352.9385,"y":3141.5124},{"x":4353.0405,"y":3141.4535},{"x":4353.1453,"y":3141.3997},{"x":4353.2526,"y":3141.3513},{"x":4353.3623,"y":3141.3083},{"x":4353.4739,"y":3141.2707},{"x":4353.5873,"y":3141.2388},{"x":4353.7021,"y":3141.2126},{"x":4353.8181,"y":3141.1922},{"x":4353.935,"y":3141.1775},{"x":4354.0525,"y":3141.1687},{"x":4354.1702,"y":3141.1658},{"x":4357.3198,"y":3141.1658},{"x":4357.4375,"y":3141.1687},{"x":4357.555,"y":3141.1775},{"x":4357.6719,"y":3141.1922},{"x":4357.7879,"y":3141.2126},{"x":4357.9027,"y":3141.2388},{"x":4358.0161,"y":3141.2707},{"x":4358.1277,"y":3141.3083},{"x":4358.2374,"y":3141.3513},{"x":4358.3447,"y":3141.3997},{"x":4358.4495,"y":3141.4535},{"x":4358.5515,"y":3141.5124},{"x":4358.6505,"y":3141.5763},{"x":4358.7461,"y":3141.645},{"x":4358.8382,"y":3141.7184},{"x":4358.9265,"y":3141.7964},{"x":4359.0108,"y":3141.8786},{"x":4359.0909,"y":3141.965},{"x":4359.1666,"y":3142.0552},{"x":4359.2378,"y":3142.1491},{"x":4359.3041,"y":3142.2464},{"x":4359.3655,"y":3142.3469},{"x":4359.4219,"y":3142.4503},{"x":4359.473,"y":3142.5565},{"x":4359.5187,"y":3142.665},{"x":4359.559,"y":3142.7757},{"x":4359.5937,"y":3142.8882},{"x":4359.6228,"y":3143.0024},{"x":4359.6461,"y":3143.1178},{"x":4359.6637,"y":3143.2343},{"x":4359.6754,"y":3143.3515},{"x":4359.6813,"y":3143.4691},{"x":4359.6813,"y":3143.5869},{"x":4359.6754,"y":3143.7045},{"x":4359.6637,"y":3143.8217},{"x":4359.6461,"y":3143.9382},{"x":4359.6228,"y":3144.0536},{"x":4359.5937,"y":3144.1678},{"x":4359.559,"y":3144.2803},{"x":4359.5187,"y":3144.391},{"x":4359.473,"y":3144.4995},{"x":4359.4219,"y":3144.6057},{"x":4359.3655,"y":3144.7091},{"x":4359.3041,"y":3144.8096},{"x":4359.2378,"y":3144.9069},{"x":4359.1666,"y":3145.0008},{"x":4359.0909,"y":3145.091},{"x":4359.0108,"y":3145.1774},{"x":4358.9265,"y":3145.2596},{"x":4358.8382,"y":3145.3376},{"x":4358.7461,"y":3145.411},{"x":4358.6505,"y":3145.4797},{"x":4358.5515,"y":3145.5436},{"x":4358.4495,"y":3145.6025},{"x":4358.3447,"y":3145.6563},{"x":4358.2374,"y":3145.7047},{"x":4358.1277,"y":3145.7477},{"x":4358.0161,"y":3145.7853},{"x":4357.9027,"y":3145.8172},{"x":4357.7879,"y":3145.8434},{"x":4357.6719,"y":3145.8638},{"x":4357.555,"y":3145.8785},{"x":4357.4375,"y":3145.8873},{"x":4357.3198,"y":3145.8902}],"net":"GND"},{"layers":["F","B"],"pos":[4372.28,3143.528],"size":[4.7244,7.0866],"angle":-90,"shape":"oval","type":"th","drillsize":[3.1496,5.5118],"drillshape":"oblong","holeCenterPoint":{"x":4372.2803,"y":3143.5274},"polygon":[{"x":4371.0989,"y":3145.8902},{"x":4370.9812,"y":3145.8873},{"x":4370.8637,"y":3145.8785},{"x":4370.7468,"y":3145.8638},{"x":4370.6308,"y":3145.8434},{"x":4370.516,"y":3145.8172},{"x":4370.4026,"y":3145.7853},{"x":4370.291,"y":3145.7477},{"x":4370.1813,"y":3145.7047},{"x":4370.074,"y":3145.6563},{"x":4369.9692,"y":3145.6025},{"x":4369.8672,"y":3145.5436},{"x":4369.7682,"y":3145.4797},{"x":4369.6726,"y":3145.411},{"x":4369.5805,"y":3145.3376},{"x":4369.4922,"y":3145.2596},{"x":4369.4079,"y":3145.1774},{"x":4369.3278,"y":3145.091},{"x":4369.2521,"y":3145.0008},{"x":4369.1809,"y":3144.9069},{"x":4369.1146,"y":3144.8096},{"x":4369.0532,"y":3144.7091},{"x":4368.9968,"y":3144.6057},{"x":4368.9457,"y":3144.4995},{"x":4368.9,"y":3144.391},{"x":4368.8597,"y":3144.2803},{"x":4368.825,"y":3144.1678},{"x":4368.7959,"y":3144.0536},{"x":4368.7726,"y":3143.9382},{"x":4368.755,"y":3143.8217},{"x":4368.7433,"y":3143.7045},{"x":4368.7374,"y":3143.5869},{"x":4368.7374,"y":3143.4691},{"x":4368.7433,"y":3143.3515},{"x":4368.755,"y":3143.2343},{"x":4368.7726,"y":3143.1178},{"x":4368.7959,"y":3143.0024},{"x":4368.825,"y":3142.8882},{"x":4368.8597,"y":3142.7757},{"x":4368.9,"y":3142.665},{"x":4368.9457,"y":3142.5565},{"x":4368.9968,"y":3142.4503},{"x":4369.0532,"y":3142.3469},{"x":4369.1146,"y":3142.2464},{"x":4369.1809,"y":3142.1491},{"x":4369.2521,"y":3142.0552},{"x":4369.3278,"y":3141.965},{"x":4369.4079,"y":3141.8786},{"x":4369.4922,"y":3141.7964},{"x":4369.5805,"y":3141.7184},{"x":4369.6726,"y":3141.645},{"x":4369.7682,"y":3141.5763},{"x":4369.8672,"y":3141.5124},{"x":4369.9692,"y":3141.4535},{"x":4370.074,"y":3141.3997},{"x":4370.1813,"y":3141.3513},{"x":4370.291,"y":3141.3083},{"x":4370.4026,"y":3141.2707},{"x":4370.516,"y":3141.2388},{"x":4370.6308,"y":3141.2126},{"x":4370.7468,"y":3141.1922},{"x":4370.8637,"y":3141.1775},{"x":4370.9812,"y":3141.1687},{"x":4371.0989,"y":3141.1658},{"x":4373.4611,"y":3141.1658},{"x":4373.5788,"y":3141.1687},{"x":4373.6963,"y":3141.1775},{"x":4373.8132,"y":3141.1922},{"x":4373.9292,"y":3141.2126},{"x":4374.044,"y":3141.2388},{"x":4374.1574,"y":3141.2707},{"x":4374.269,"y":3141.3083},{"x":4374.3787,"y":3141.3513},{"x":4374.486,"y":3141.3997},{"x":4374.5908,"y":3141.4535},{"x":4374.6928,"y":3141.5124},{"x":4374.7918,"y":3141.5763},{"x":4374.8874,"y":3141.645},{"x":4374.9795,"y":3141.7184},{"x":4375.0678,"y":3141.7964},{"x":4375.1521,"y":3141.8786},{"x":4375.2322,"y":3141.965},{"x":4375.3079,"y":3142.0552},{"x":4375.3791,"y":3142.1491},{"x":4375.4454,"y":3142.2464},{"x":4375.5068,"y":3142.3469},{"x":4375.5632,"y":3142.4503},{"x":4375.6143,"y":3142.5565},{"x":4375.66,"y":3142.665},{"x":4375.7003,"y":3142.7757},{"x":4375.735,"y":3142.8882},{"x":4375.7641,"y":3143.0024},{"x":4375.7874,"y":3143.1178},{"x":4375.805,"y":3143.2343},{"x":4375.8167,"y":3143.3515},{"x":4375.8226,"y":3143.4691},{"x":4375.8226,"y":3143.5869},{"x":4375.8167,"y":3143.7045},{"x":4375.805,"y":3143.8217},{"x":4375.7874,"y":3143.9382},{"x":4375.7641,"y":3144.0536},{"x":4375.735,"y":3144.1678},{"x":4375.7003,"y":3144.2803},{"x":4375.66,"y":3144.391},{"x":4375.6143,"y":3144.4995},{"x":4375.5632,"y":3144.6057},{"x":4375.5068,"y":3144.7091},{"x":4375.4454,"y":3144.8096},{"x":4375.3791,"y":3144.9069},{"x":4375.3079,"y":3145.0008},{"x":4375.2322,"y":3145.091},{"x":4375.1521,"y":3145.1774},{"x":4375.0678,"y":3145.2596},{"x":4374.9795,"y":3145.3376},{"x":4374.8874,"y":3145.411},{"x":4374.7918,"y":3145.4797},{"x":4374.6928,"y":3145.5436},{"x":4374.5908,"y":3145.6025},{"x":4374.486,"y":3145.6563},{"x":4374.3787,"y":3145.7047},{"x":4374.269,"y":3145.7477},{"x":4374.1574,"y":3145.7853},{"x":4374.044,"y":3145.8172},{"x":4373.9292,"y":3145.8434},{"x":4373.8132,"y":3145.8638},{"x":4373.6963,"y":3145.8785},{"x":4373.5788,"y":3145.8873},{"x":4373.4611,"y":3145.8902}],"net":"GND"}],"drawings":[],"layer":"F"},{"ref":"X1","center":[4154,3093],"bbox":{"pos":[4154,3093],"angle":270,"relpos":[-21.230195085167907,-8.859999999999673],"size":[42.46039017033581,17.719999999999345]},"pads":[{"layers":["F","B"],"pos":[4154,3083.394],"size":[5.9055,5.9055],"angle":-270,"pin1":1,"shape":"rect","type":"th","drillsize":[3.5434,3.5434],"holeCenterPoint":{"x":4154,"y":3083.3937},"polygon":[{"x":4156.9527,"y":3080.441},{"x":4156.9527,"y":3086.3465},{"x":4151.0472,"y":3086.3465},{"x":4151.0472,"y":3080.441}],"net":"XIN"},{"layers":["F","B"],"pos":[4154,3102.606],"size":[5.9055,5.9055],"angle":-270,"shape":"oval","type":"th","drillsize":[3.5434,3.5434],"holeCenterPoint":{"x":4154,"y":3102.6063},"polygon":[],"net":"X1_2"}],"drawings":[],"layer":"F"}],"metadata":{"title":"PCB_USB2.0拓展坞_2","revision":"0","company":"Unknown Company","date":"2022-07-15"},"tracks":{"F":[{"type":"polyline","net":"DM2","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4222.5,3105.8091 4222.5,3113 4232.5,3123 4245,3123 4248.563,3126.563 4248.563,3155.276"},{"type":"polyline","net":"VBUS","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7197,3116.46 4347.96,3116.46 4347.9199,3116.5 4340.689,3116.5"},{"type":"polyline","net":"DP1","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.5,3105.81 4237.5,3113 4240,3115.5 4304,3115.5 4331.44,3142.94 4331.44,3154.28"},{"type":"polyline","net":"D-","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.72,3125.52 4356.52,3125.52 4357.5,3126.5 4357.5,3128.5 4356.55,3129.45 4352.72,3129.45"},{"type":"polyline","net":"VBUS","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.72,3117.64 4356.64,3117.64 4359.5,3120.5 4359.5,3132.5 4356.64,3135.36 4352.72,3135.36"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4355.7449,3109.472 4372.2799,3109.472"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4355.7449,3143.528 4372.2799,3143.528"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7199,3139.689 4355.7449,3142.714 4355.7449,3143.528"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7199,3113.311 4355.7449,3110.286 4355.7449,3109.472"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4372.2799,3109.472 4378,3103.7519 4378,3098.5 4372.5,3093 4372.135,3093"},{"type":"polyline","net":"LED1_1","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4363.8652,3093 4337.304,3093"},{"type":"polyline","net":"DP2","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4227.5,3105.8091 4227.5,3113 4235,3120.5 4250.5,3120.5 4256.437,3126.437 4256.437,3155.276"},{"type":"polyline","net":"D+","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4340,3124.39 4340.84,3123.55 4341.32,3123.55"},{"type":"polyline","net":"D+","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4340,3124.39 4340.03,3123.55"},{"type":"polyline","net":"D+","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.72,3127.48 4341.48,3127.48 4340,3126 4340,3124.39 4339.16,3123.55 4338.24,3123.55"},{"type":"polyline","net":"D-","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4237.5,3083.19 4237.5,3073 4240,3070.5 4274.5,3070.5 4277,3073 4277,3099 4287,3109 4304,3109 4324.5,3129.5 4352.72,3129.45"},{"type":"polyline","net":"D+","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4232.5,3083.19 4232.5,3073 4237,3068.5 4275.5,3068.5 4279,3072 4279,3098 4288,3107 4305,3107 4321.55,3123.55 4352.72,3123.55"},{"type":"polyline","net":"XIN","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4202.5,3083.19 4202.5,3078 4198,3073.5 4158,3073.5 4154,3077.5 4154,3083.39"},{"type":"polyline","net":"X1_2","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4154,3102.606 4154.106,3102.5 4175.196,3102.5"},{"type":"polyline","net":"XOUT","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4182.8,3102.5 4188,3102.5 4190,3100.5 4190,3092.5 4192,3090.5 4206,3090.5 4207.5,3089 4207.5,3083.19"},{"type":"polyline","net":"VDD18","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4212.5,3083.191 4212.5,3077 4203.5,3068 4203.5,3064.555"},{"type":"polyline","net":"VDD33","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4217.5,3083.191 4217.5,3077.5 4220,3075 4220,3065.055"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4220,3056.695 4203.5,3056.695"},{"type":"polyline","net":"DM1","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4323.56,3154.28 4323.56,3143.06 4298.5,3118 4237.5,3118 4232.5,3113 4232.5,3105.81"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4313.7205,3154.2755 4318,3149.996 4318,3143 4305.445,3130.445 4296,3130.445"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4296,3130.445 4279.5,3130.4451"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4133,3132.945 4150,3132.945"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4133.1335,3163.7245 4148.8665,3163.7245"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4207.1333,3163.7246 4208.1337,3164.725 4223.367,3164.725"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4281.634,3164.725 4297.3663,3164.725 4298.3667,3163.7246"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4150,3141.055 4133,3141.055"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263.055,3078 4263.055,3087.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263.055,3087.5 4263.055,3097.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263.055,3097.5 4263.055,3107.5"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4254.945,3107.5 4254.945,3097.5"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4254.945,3087.5 4254.945,3097.5"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4254.945,3078 4254.945,3087.5"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4341.2795,3154.2755 4341,3153.996 4341,3146 4343.472,3143.528 4355.7449,3143.528"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4298.3665,3163.7245 4314.142,3179.5 4341,3179.5 4356.6335,3163.8665 4356.6335,3163.7245"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4341.28,3154.28 4344,3157 4352,3157 4356.63,3161.63 4356.63,3163.72"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4191.78,3154.28 4194.78,3154.28 4204.22,3163.72 4207.13,3163.72"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4148.8665,3163.7245 4164.142,3179 4191.5,3179 4206.7755,3163.7245 4207.1335,3163.7245"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4223.3665,3164.7245 4237.642,3179 4266,3179 4280.2755,3164.7245 4281.6335,3164.7245"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4216.5,3139.555 4231.5,3139.555"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4216.5,3139.555 4207.1335,3148.9215 4207.1335,3163.7245"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4279.5,3138.5551 4296,3138.555"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4124,3133 4133,3132.95"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4217.5,3131.445 4231.4999,3131.445 4231.5,3131.4451"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4216.5,3131.445 4216.445,3131.5 4209.5,3131.5"},{"type":"polyline","net":"DP3","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4181.94,3154.28 4181.94,3141.56 4185.5,3138 4197,3138 4217.5,3117.5 4217.5,3105.81"},{"type":"polyline","net":"DM3","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4174.06,3154.28 4174.06,3141.44 4180,3135.5 4194.5,3135.5 4212.5,3117.5 4212.5,3105.81"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4164.22,3154.28 4164.19,3131.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4164.2,3138.84 4164.2,3133.7 4162,3131.5 4155.46,3131.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4164.2,3138.84 4164.2,3133.8 4166.5,3131.5 4174.59,3131.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4150,3132.445 4150.945,3131.5 4194.5,3131.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4279.5,3130.4451 4279.4451,3130.5 4272,3130.5 4263,3121.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263,3113 4263.06,3107.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4227.5,3083.191 4227.5,3088.5 4232,3093 4245,3093"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4270,3093 4273,3090 4273,3083 4268,3078 4263.055,3078"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4254.945,3107.5 4255,3107.555 4255,3112"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4255,3120.5 4273.0551,3138.5551 4279.5,3138.5551"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4231.5,3131.445 4238.7205,3138.6655 4238.7205,3155.2755"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4244.5,3131.5 4231.5,3131.45"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4227.5,3083.19 4227.5,3073 4235,3065.5 4275.5,3065.5 4282,3072 4282,3094.5 4291,3103.5 4306.5,3103.5 4319.5,3116.5 4329.31,3116.5"},{"type":"polyline","net":"VBUS","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7199,3116.46 4352.7199,3117.642"},{"type":"polyline","net":"VBUS","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7199,3135.358 4352.7199,3136.539"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4222.5,3083.19 4222.5,3073 4231.5,3064 4231.5,3062 4226.45,3056.95 4220,3056.95"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4222.5,3083.19 4222.5,3090 4230,3097.5 4254.94,3097.5"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4266.28,3154.28 4276.28,3154.28 4281.63,3159.63 4281.63,3164.73"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4279.5,3138.56 4273.44,3138.56 4266.28,3145.72 4266.28,3155.28"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4133,3140.55 4127,3140.5 4120.78,3146.72 4120.78,3154.28"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4136.1335,3163.7245 4126.6845,3154.2755 4120.7795,3154.2755"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4074.5,3132.9447 4059.5,3132.9452"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4059.5,3141.0551 4074.5,3141.0548"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4105,3133 4104.945,3132.945 4074.5,3132.945"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4074.5,3141.0549 4077.8665,3144.4214 4077.8665,3163.7245"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4093.2205,3154.2755 4092.6098,3153.6648 4092.6098,3132.945"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4092.61,3138.7 4092.61,3135.39 4095.05,3132.95 4100.71,3132.95"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4092.61,3138.2 4092.61,3135.61 4089.95,3132.95 4085.61,3132.95"},{"type":"polyline","net":"DM4","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4202.5,3105.81 4202.5,3118 4197.5,3123 4120,3123 4103.06,3140.06 4103.06,3154.28"},{"type":"polyline","net":"DP4","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4207.5,3105.809 4207.5,3117.5 4198,3127 4123.5,3127 4111,3139.5 4110.94,3154.28"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4077.8665,3163.7245 4093.142,3179 4120.5,3179 4135.7755,3163.7245 4136.1335,3163.7245"},{"type":"polyline","net":"VBUS","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4352.7199,3117.642 4352.0779,3117 4343.5,3117 4343,3116.5 4340.689,3116.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":1,"svgpath":"M4329.311,3116.5 4336.5,3109.311 4336.5,3102 4331.196,3096.696 4331.196,3093"},{"start":[4105,3133],"end":[4105,3133],"width":2.4,"net":"+5V"},{"start":[4124,3133],"end":[4124,3133],"width":2.4,"net":"+5V"},{"start":[4209.5,3131.5],"end":[4209.5,3131.5],"width":2.4,"net":"+5V"},{"start":[4194.5,3131.5],"end":[4194.5,3131.5],"width":2.4,"net":"+5V"},{"start":[4263,3121.5],"end":[4263,3121.5],"width":2.4,"net":"+5V"},{"start":[4263,3113],"end":[4263,3113],"width":2.4,"net":"+5V"},{"start":[4245,3093],"end":[4245,3093],"width":2.4,"net":"+5V"},{"start":[4270,3093],"end":[4270,3093],"width":2.4,"net":"+5V"},{"start":[4255,3112],"end":[4255,3112],"width":2.4,"net":"GND"},{"start":[4255,3120.5],"end":[4255,3120.5],"width":2.4,"net":"GND"},{"start":[4244.5,3131.5],"end":[4244.5,3131.5],"width":2.4,"net":"+5V"}],"B":[{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4105,3133 4124,3133"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4209.5,3131.5 4194.5,3131.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263,3121.5 4263,3113"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4245,3093 4270,3093"},{"type":"polyline","net":"GND","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4255,3112 4255,3120.5"},{"type":"polyline","net":"+5V","start":[0,0],"end":[0,0],"width":2,"svgpath":"M4263,3121.5 4253,3131.5 4244.5,3131.5"},{"start":[4105,3133],"end":[4105,3133],"width":2.4,"net":"+5V"},{"start":[4124,3133],"end":[4124,3133],"width":2.4,"net":"+5V"},{"start":[4209.5,3131.5],"end":[4209.5,3131.5],"width":2.4,"net":"+5V"},{"start":[4194.5,3131.5],"end":[4194.5,3131.5],"width":2.4,"net":"+5V"},{"start":[4263,3121.5],"end":[4263,3121.5],"width":2.4,"net":"+5V"},{"start":[4263,3113],"end":[4263,3113],"width":2.4,"net":"+5V"},{"start":[4245,3093],"end":[4245,3093],"width":2.4,"net":"+5V"},{"start":[4270,3093],"end":[4270,3093],"width":2.4,"net":"+5V"},{"start":[4255,3112],"end":[4255,3112],"width":2.4,"net":"GND"},{"start":[4255,3120.5],"end":[4255,3120.5],"width":2.4,"net":"GND"},{"start":[4244.5,3131.5],"end":[4244.5,3131.5],"width":2.4,"net":"+5V"}]},"zones":{"F":[{"net":"GND","svgpath":"M 4369.88828 3206.42634 L 4368.87343 3206.4608 4065.77133 3206.46077 4064.72931 3206.42447 4063.72909 3206.32071 4062.73828 3206.14893 4061.7615 3205.90993 4060.80331 3205.60484 4059.86817 3205.23507 4058.96045 3204.80234 4058.08438 3204.30868 4057.24403 3203.75638 4056.44333 3203.14802 4055.68602 3202.48644 4054.97562 3201.77472 4054.31545 3201.01618 4053.70858 3200.21436 4053.15784 3199.37299 4052.6658 3198.496 4052.23476 3197.58748 4051.86672 3196.65166 4051.5634 3195.6929 4051.32622 3194.71569 4051.15628 3193.72456 4051.05437 3192.72414 4051.0199 3191.70928 4051.0199 3065.77225 4051.05623 3064.73016 4051.16 3063.72991 4051.33178 3062.73911 4051.57077 3061.76233 4051.87587 3060.80414 4052.24564 3059.869 4052.67837 3058.96128 4053.17203 3058.0852 4053.72433 3057.24486 4054.33268 3056.44416 4054.99426 3055.68685 4055.70598 3054.97645 4056.46452 3054.31627 4057.26634 3053.7094 4058.10771 3053.15866 4058.9847 3052.66663 4059.89323 3052.23558 4060.82905 3051.86755 4061.7878 3051.56423 4062.76502 3051.32705 4063.75615 3051.15711 4064.75655 3051.0552 4065.77127 3051.0208 4368.87353 3051.0208 4369.91555 3051.05706 4370.91576 3051.16082 4371.90657 3051.3326 4372.88335 3051.57159 4373.84154 3051.87668 4374.77668 3052.24645 4375.68441 3052.67918 4376.56048 3053.17284 4377.40083 3053.72514 4378.20153 3054.3335 4378.95884 3054.99508 4379.66925 3055.7068 4380.32942 3056.46534 4380.9363 3057.26716 4381.48704 3058.10853 4381.97907 3058.98552 4382.41012 3059.89404 4382.77816 3060.82987 4383.08147 3061.78862 4383.31866 3062.76584 4383.4886 3063.75697 4383.59051 3064.75737 4383.6249 3065.77217 4383.6249 3191.70943 4383.58864 3192.75142 4383.48488 3193.75162 4383.3131 3194.74243 4383.07411 3195.71921 4382.76901 3196.6774 4382.39924 3197.61254 4381.96651 3198.52026 4381.47284 3199.39634 4380.92055 3200.23669 4380.31219 3201.03738 4379.6506 3201.7947 4378.93888 3202.5051 4378.18034 3203.16527 4377.37852 3203.77214 4376.53715 3204.32288 4375.66015 3204.81492 4374.75163 3205.24596 4373.81581 3205.614 4372.85705 3205.91731 4371.87983 3206.15449 4370.8887 3206.32443 4369.88828 3206.42634 Z M 4236.32874 3163.74806 L 4236.57761 3163.7761 4240.86339 3163.7761 4241.11226 3163.74806 4241.32731 3163.67281 4241.52023 3163.55159 4241.68134 3163.39048 4241.80256 3163.19756 4241.87781 3162.98251 4241.90585 3162.73364 4241.90585 3147.81796 4241.87781 3147.56909 4241.80256 3147.35404 4241.68134 3147.16112 4241.52023 3147.00001 4241.32731 3146.87879 4240.95691 3146.75957 4240.84224 3146.67073 4240.7668 3146.54684 4240.7405 3146.40419 4240.7405 3138.67423 4240.73243 3138.48948 4240.70944 3138.3148 4240.6713 3138.14278 4240.61832 3137.97475 4240.5509 3137.81197 4240.46954 3137.65569 4240.37487 3137.50709 4240.26762 3137.36731 4240.14268 3137.23097 4237.08715 3134.17544 4237.00034 3134.04543 4236.96999 3133.89208 4237.00073 3133.73881 4237.08788 3133.60903 4237.2181 3133.52255 4237.37153 3133.4926 4243.50723 3133.5162 4243.67473 3133.55367 4243.74124 3133.58468 4244.11477 3133.68477 4244.5 3133.71847 4244.88523 3133.68477 4245.25876 3133.58468 4245.60924 3133.42125 4245.92601 3133.19945 4246.19945 3132.92601 4246.31534 3132.7605 4246.43798 3132.64646 4246.59656 3132.59263 4246.76328 3132.60844 4246.90892 3132.69112 4247.00794 3132.82617 4247.043 3132.98993 4247.043 3146.3755 4247.01255 3146.52857 4246.92584 3146.65834 4246.79607 3146.74505 4246.643 3146.7755 4246.42011 3146.7755 4246.17124 3146.80354 4245.95619 3146.87879 4245.76327 3147.00001 4245.60216 3147.16112 4245.48094 3147.35404 4245.40569 3147.56909 4245.37765 3147.81796 4245.37765 3162.73364 4245.40569 3162.98251 4245.48094 3163.19756 4245.60216 3163.39048 4245.76327 3163.55159 4245.95619 3163.67281 4246.17124 3163.74806 4246.42011 3163.7761 4250.70589 3163.7761 4250.95476 3163.74806 4251.16981 3163.67281 4251.36273 3163.55159 4251.52384 3163.39048 4251.64506 3163.19756 4251.72031 3162.98251 4251.74835 3162.73364 4251.74835 3147.81796 4251.72031 3147.56909 4251.64506 3147.35404 4251.52384 3147.16112 4251.36273 3147.00001 4251.16981 3146.87879 4250.95476 3146.80354 4250.70589 3146.7755 4250.483 3146.7755 4250.32993 3146.74505 4250.20016 3146.65834 4250.11345 3146.52857 4250.083 3146.3755 4250.083 3126.58265 4250.0519 3126.26684 4249.96551 3125.98206 4249.82522 3125.71961 4249.62391 3125.4743 4246.85245 3122.70284 4246.76574 3122.57307 4246.73529 3122.42 4246.76574 3122.26693 4246.85245 3122.13716 4246.98222 3122.05045 4247.13529 3122.02 4249.70471 3122.02 4249.85778 3122.05045 4249.98755 3122.13716 4254.79984 3126.94945 4254.88655 3127.07922 4254.917 3127.23229 4254.917 3146.3755 4254.88655 3146.52857 4254.79984 3146.65834 4254.67007 3146.74505 4254.517 3146.7755 4254.29411 3146.7755 4254.04524 3146.80354 4253.83019 3146.87879 4253.63727 3147.00001 4253.47616 3147.16112 4253.35494 3147.35404 4253.27969 3147.56909 4253.25165 3147.81796 4253.25165 3162.73364 4253.27969 3162.98251 4253.35494 3163.19756 4253.47616 3163.39048 4253.63727 3163.55159 4253.83019 3163.67281 4254.04524 3163.74806 4254.29411 3163.7761 4258.57989 3163.7761 4258.82876 3163.74806 4259.04381 3163.67281 4259.23673 3163.55159 4259.39784 3163.39048 4259.51906 3163.19756 4259.59431 3162.98251 4259.62235 3162.73364 4259.62235 3147.81796 4259.59431 3147.56909 4259.51906 3147.35404 4259.39784 3147.16112 4259.23673 3147.00001 4259.04381 3146.87879 4258.82876 3146.80354 4258.57989 3146.7755 4258.357 3146.7755 4258.20393 3146.74505 4258.07416 3146.65834 4257.98745 3146.52857 4257.957 3146.3755 4257.957 3126.45665 4257.9259 3126.14084 4257.83951 3125.85606 4257.69922 3125.59361 4257.49791 3125.3483 4252.35245 3120.20284 4252.26574 3120.07307 4252.23529 3119.92 4252.26574 3119.76693 4252.35245 3119.63716 4252.48222 3119.55045 4252.63529 3119.52 4260.92007 3119.52 4261.08912 3119.55748 4261.22649 3119.66288 4261.30644 3119.81647 4261.31399 3119.98946 4261.24773 3120.14943 4261.07875 3120.39076 4260.91532 3120.74124 4260.81523 3121.11477 4260.78153 3121.5 4260.81523 3121.88523 4260.91532 3122.25876 4261.07875 3122.60924 4261.30055 3122.92601 4261.57399 3123.19945 4261.89076 3123.42125 4262.15246 3123.54328 4262.26625 3123.62296 4270.56547 3131.92218 4270.70181 3132.04712 4270.84159 3132.15437 4270.99019 3132.24904 4271.14647 3132.3304 4271.30925 3132.39782 4271.47728 3132.4508 4271.6493 3132.48894 4271.82398 3132.51193 4272.00873 3132.52 4275.4225 3132.52 4275.57557 3132.55045 4275.70534 3132.63716 4275.79205 3132.76693 4275.8225 3132.92 4275.8225 3133.19814 4275.85054 3133.44701 4275.92579 3133.66206 4276.04701 3133.85498 4276.20821 3134.01618 4276.43942 3134.16168 4276.55531 3134.2726 4276.61829 3134.42014 4276.61823 3134.58056 4276.55516 3134.72806 4276.4392 3134.83891 4276.20812 3134.98411 4276.04701 3135.14522 4275.92579 3135.33814 4275.85054 3135.55319 4275.8225 3135.80206 4275.8225 3136.9174 4277.92125 3136.9174 4277.92125 3134.6406 4277.9517 3134.48753 4278.03841 3134.35776 4278.16818 3134.27105 4278.32125 3134.2406 4280.67875 3134.2406 4280.83182 3134.27105 4280.96159 3134.35776 4281.0483 3134.48753 4281.07875 3134.6406 4281.07875 3136.9174 4283.1775 3136.9174 4283.1775 3135.80206 4283.14946 3135.55319 4283.07421 3135.33814 4282.95299 3135.14522 4282.79179 3134.98402 4282.56058 3134.83852 4282.44469 3134.7276 4282.38171 3134.58006 4282.38177 3134.41964 4282.44484 3134.27214 4282.5608 3134.16129 4282.79188 3134.01609 4282.95299 3133.85498 4283.07421 3133.66206 4283.14946 3133.44701 4283.1775 3133.19814 4283.1775 3132.86508 4283.20795 3132.712 4283.29466 3132.58223 4283.42442 3132.49552 4283.5775 3132.46508 4291.9225 3132.46502 4292.07557 3132.49547 4292.20534 3132.58218 4292.29205 3132.71195 4292.3225 3132.86502 4292.3225 3133.19804 4292.35054 3133.44691 4292.42579 3133.66196 4292.54701 3133.85488 4292.70821 3134.01608 4292.93942 3134.16158 4293.05531 3134.2725 4293.11829 3134.42004 4293.11823 3134.58046 4293.05516 3134.72796 4292.9392 3134.83881 4292.70812 3134.98401 4292.54701 3135.14512 4292.42579 3135.33804 4292.35054 3135.55309 4292.3225 3135.80196 4292.3225 3136.9173 4294.42125 3136.9173 4294.42125 3134.6405 4294.4517 3134.48743 4294.53841 3134.35766 4294.66818 3134.27095 4294.82125 3134.2405 4297.17875 3134.2405 4297.33182 3134.27095 4297.46159 3134.35766 4297.5483 3134.48743 4297.57875 3134.6405 4297.57875 3136.9173 4299.6775 3136.9173 4299.6775 3135.80196 4299.64946 3135.55309 4299.57421 3135.33804 4299.45299 3135.14512 4299.29179 3134.98392 4299.06058 3134.83842 4298.94469 3134.7275 4298.88171 3134.57996 4298.88177 3134.41954 4298.94484 3134.27204 4299.0608 3134.16119 4299.29188 3134.01599 4299.45299 3133.85488 4299.57421 3133.66196 4299.64946 3133.44691 4299.6775 3133.19804 4299.6775 3132.865 4299.70795 3132.71193 4299.79466 3132.58216 4299.92443 3132.49545 4300.0775 3132.465 4304.4426 3132.465 4304.59568 3132.49545 4304.72545 3132.58216 4315.86284 3143.71955 4315.94955 3143.84932 4315.98 3144.0024 4315.98 3145.3755 4315.94955 3145.52857 4315.86284 3145.65834 4315.73307 3145.74505 4315.58 3145.7755 4311.57761 3145.7755 4311.32874 3145.80354 4311.11369 3145.87879 4310.92077 3146.00001 4310.75966 3146.16112 4310.63844 3146.35404 4310.56319 3146.56909 4310.53515 3146.81796 4310.53515 3161.73364 4310.56319 3161.98251 4310.63844 3162.19756 4310.75966 3162.39048 4310.92077 3162.55159 4311.11369 3162.67281 4311.32874 3162.74806 4311.57761 3162.7761 4315.86339 3162.7761 4316.11226 3162.74806 4316.32731 3162.67281 4316.52023 3162.55159 4316.68134 3162.39048 4316.80256 3162.19756 4316.87781 3161.98251 4316.90585 3161.73364 4316.90585 3154.11255 4316.9363 3153.95947 4317.02301 3153.8297 4319.42218 3151.43053 4319.54712 3151.29419 4319.66031 3151.14667 4319.78525 3151.03949 4319.94279 3150.9917 4320.10623 3151.01141 4320.24789 3151.09527 4320.34377 3151.22908 4320.37765 3151.39018 4320.37765 3161.73364 4320.40569 3161.98251 4320.48094 3162.19756 4320.60216 3162.39048 4320.76327 3162.55159 4320.95619 3162.67281 4321.17124 3162.74806 4321.42011 3162.7761 4325.70589 3162.7761 4325.95476 3162.74806 4326.16981 3162.67281 4326.36273 3162.55159 4326.52384 3162.39048 4326.64506 3162.19756 4326.72031 3161.98251 4326.74835 3161.73364 4326.74835 3146.81796 4326.72031 3146.56909 4326.64506 3146.35404 4326.52384 3146.16112 4326.36273 3146.00001 4326.16981 3145.87879 4325.95476 3145.80354 4325.70589 3145.7755 4325.48 3145.7755 4325.32693 3145.74505 4325.19716 3145.65834 4325.11045 3145.52857 4325.08 3145.3755 4325.08 3143.07965 4325.0489 3142.76384 4324.96251 3142.47906 4324.82222 3142.21661 4324.62091 3141.9713 4300.35245 3117.70284 4300.26574 3117.57307 4300.23529 3117.42 4300.26574 3117.26693 4300.35245 3117.13716 4300.48222 3117.05045 4300.63529 3117.02 4303.20471 3117.02 4303.35778 3117.05045 4303.48755 3117.13716 4329.80284 3143.45245 4329.88955 3143.58222 4329.92 3143.73529 4329.92 3145.3755 4329.88955 3145.52857 4329.80284 3145.65834 4329.67307 3145.74505 4329.52 3145.7755 4329.29411 3145.7755 4329.04524 3145.80354 4328.83019 3145.87879 4328.63727 3146.00001 4328.47616 3146.16112 4328.35494 3146.35404 4328.27969 3146.56909 4328.25165 3146.81796 4328.25165 3161.73364 4328.27969 3161.98251 4328.35494 3162.19756 4328.47616 3162.39048 4328.63727 3162.55159 4328.83019 3162.67281 4329.04524 3162.74806 4329.29411 3162.7761 4333.57989 3162.7761 4333.82876 3162.74806 4334.04381 3162.67281 4334.23673 3162.55159 4334.39784 3162.39048 4334.51906 3162.19756 4334.59431 3161.98251 4334.62235 3161.73364 4334.62235 3146.81796 4334.59431 3146.56909 4334.51906 3146.35404 4334.39784 3146.16112 4334.23673 3146.00001 4334.04381 3145.87879 4333.82876 3145.80354 4333.57989 3145.7755 4333.36 3145.7755 4333.20693 3145.74505 4333.07716 3145.65834 4332.99045 3145.52857 4332.96 3145.3755 4332.96 3142.95965 4332.9289 3142.64384 4332.84251 3142.35906 4332.70222 3142.09661 4332.50091 3141.8513 4305.0887 3114.43909 4304.84339 3114.23778 4304.58094 3114.09749 4304.29616 3114.0111 4303.98035 3113.98 4265.54669 3113.98 4265.40334 3113.95343 4265.27904 3113.87726 4265.19029 3113.7616 4265.14888 3113.62181 4265.16032 3113.47647 4265.18477 3113.38523 4265.21847 3113 4265.18477 3112.61477 4265.08468 3112.24124 4265.03068 3112.03233 4265.03569 3111.57314 4265.06738 3111.42141 4265.15437 3111.29312 4265.2836 3111.20753 4265.43566 3111.1775 4265.80824 3111.1775 4266.05711 3111.14946 4266.27216 3111.07421 4266.46508 3110.95299 4266.62619 3110.79188 4266.74741 3110.59896 4266.82266 3110.38391 4266.8507 3110.13504 4266.8507 3104.86496 4266.82266 3104.61609 4266.74741 3104.40104 4266.62619 3104.20812 4266.46508 3104.04701 4266.27216 3103.92579 4266.05711 3103.85054 4265.80824 3103.8225 4265.475 3103.8225 4265.32193 3103.79205 4265.19216 3103.70534 4265.10545 3103.57557 4265.075 3103.4225 4265.075 3101.5775 4265.10545 3101.42443 4265.19216 3101.29466 4265.32193 3101.20795 4265.475 3101.1775 4265.80824 3101.1775 4266.05711 3101.14946 4266.27216 3101.07421 4266.46508 3100.95299 4266.62619 3100.79188 4266.74741 3100.59896 4266.82266 3100.38391 4266.8507 3100.13504 4266.8507 3094.86496 4266.82266 3094.61609 4266.74741 3094.40104 4266.62619 3094.20812 4266.46508 3094.04701 4266.27216 3093.92579 4266.05711 3093.85054 4265.80824 3093.8225 4265.475 3093.8225 4265.32193 3093.79205 4265.19216 3093.70534 4265.10545 3093.57557 4265.075 3093.4225 4265.075 3091.5775 4265.10545 3091.42443 4265.19216 3091.29466 4265.32193 3091.20795 4265.475 3091.1775 4265.80824 3091.1775 4266.05711 3091.14946 4266.27216 3091.07421 4266.46508 3090.95299 4266.62619 3090.79188 4266.74741 3090.59896 4266.82266 3090.38391 4266.8507 3090.13504 4266.8507 3084.86496 4266.82266 3084.61609 4266.74741 3084.40104 4266.62619 3084.20812 4266.46508 3084.04701 4266.27216 3083.92579 4266.05711 3083.85054 4265.80824 3083.8225 4265.475 3083.8225 4265.32193 3083.79205 4265.19216 3083.70534 4265.10545 3083.57557 4265.075 3083.4225 4265.075 3082.0775 4265.10545 3081.92443 4265.19216 3081.79466 4265.32193 3081.70795 4265.475 3081.6775 4265.80824 3081.6775 4266.05711 3081.64946 4266.27216 3081.57421 4266.46508 3081.45299 4266.62619 3081.29188 4266.74741 3081.09896 4266.82266 3080.88391 4266.85164 3080.62673 4266.89547 3080.48461 4266.98821 3080.36833 4267.11701 3080.29396 4267.26408 3080.2718 4267.40908 3080.30489 4267.53196 3080.38867 4270.86284 3083.71955 4270.94955 3083.84932 4270.98 3084.0024 4270.98 3088.9976 4270.94955 3089.15068 4270.86284 3089.28045 4269.26625 3090.87704 4269.15246 3090.95672 4268.89076 3091.07875 4268.57399 3091.30055 4268.30055 3091.57399 4268.07875 3091.89076 4267.91532 3092.24124 4267.81523 3092.61477 4267.78153 3093 4267.81523 3093.38523 4267.91532 3093.75876 4268.07875 3094.10924 4268.30055 3094.42601 4268.57399 3094.69945 4268.89076 3094.92125 4269.24124 3095.08468 4269.61477 3095.18477 4270 3095.21847 4270.38523 3095.18477 4270.75876 3095.08468 4271.10924 3094.92125 4271.42601 3094.69945 4271.69945 3094.42601 4271.92125 3094.10924 4272.04328 3093.84754 4272.12296 3093.73375 4274.42218 3091.43453 4274.54712 3091.29819 4274.65437 3091.15841 4274.74264 3091.01985 4274.86263 3090.89899 4275.02203 3090.839 4275.19193 3090.85075 4275.34154 3090.93213 4275.44374 3091.06837 4275.48 3091.23477 4275.48 3098.98035 4275.5111 3099.29616 4275.59749 3099.58094 4275.73778 3099.84339 4275.93909 3100.0887 4285.9113 3110.06091 4286.15661 3110.26222 4286.41906 3110.40251 4286.70384 3110.4889 4287.01965 3110.52 4303.20471 3110.52 4303.35778 3110.55045 4303.48755 3110.63716 4323.4113 3130.56091 4323.65661 3130.76222 4323.91906 3130.90251 4324.20367 3130.98884 4324.52252 3131.01996 4348.74004 3130.97705 4348.89333 3131.0073 4349.02334 3131.09396 4349.11023 3131.22382 4349.14075 3131.37705 4349.14075 3131.98909 4349.16879 3132.23796 4349.20364 3132.4055 4349.16879 3132.57304 4349.14075 3132.82191 4349.14075 3133.95809 4349.16879 3134.20696 4349.20362 3134.37444 4349.16889 3134.54164 4349.14085 3134.79049 4349.14115 3137.10726 4349.16919 3137.35616 4349.20372 3137.52279 4349.16869 3137.69084 4349.14065 3137.96252 4349.47087 3137.96252 4349.5816 3137.97816 4349.71969 3138.04646 4349.93474 3138.12171 4350.18361 3138.14975 4354.89651 3138.14975 4355.06722 3138.18801 4355.20528 3138.29546 4355.28427 3138.45156 4355.31044 3138.55488 4355.32 3138.69927 4355.27757 3138.83761 4355.18869 3138.9518 4355.065 3139.0269 4354.92268 3139.05307 4354.24982 3139.05307 4354.24982 3139.14352 4355.32861 3139.14352 4355.45849 3139.1652 4355.5743 3139.22787 4355.66348 3139.32475 4355.74497 3139.44948 4356.02406 3139.75265 4356.34925 3140.00575 4356.71166 3140.20188 4357.10141 3140.33568 4357.50786 3140.40351 4357.71682 3140.43396 4357.84659 3140.52066 4357.9333 3140.65043 4357.96375 3140.80351 4357.96375 3142.0963 4360.3812 3142.0963 4360.16448 3141.6994 4359.87537 3141.3132 4359.53425 3140.97208 4359.13101 3140.67367 4359.01041 3140.57253 4358.93816 3140.43269 4358.92546 3140.27581 4358.97427 3140.12616 4359.07703 3140.00694 4359.40374 3139.75265 4359.68283 3139.44948 4359.90821 3139.1045 4360.07374 3138.72713 4360.1749 3138.32767 4360.20893 3137.917 4360.1749 3137.50633 4360.07374 3137.10687 4359.90821 3136.7295 4359.68283 3136.38452 4359.40374 3136.08135 4358.94417 3135.72441 4358.87108 3135.59577 4358.84974 3135.44936 4358.88309 3135.30521 4358.96656 3135.18304 4360.56091 3133.5887 4360.76222 3133.34339 4360.90251 3133.08094 4360.9889 3132.79616 4361.02 3132.48035 4361.02 3120.51965 4360.9889 3120.20384 4360.90251 3119.91906 4360.76222 3119.65661 4360.56091 3119.4113 4358.96656 3117.81696 4358.88309 3117.69479 4358.84974 3117.55064 4358.87108 3117.40423 4358.94417 3117.27559 4359.40374 3116.91865 4359.68283 3116.61548 4359.90821 3116.2705 4360.07374 3115.89313 4360.1749 3115.49367 4360.20893 3115.083 4360.1749 3114.67233 4360.07374 3114.27287 4359.90821 3113.8955 4359.68283 3113.55052 4359.40374 3113.24735 4359.07703 3112.99306 4358.97427 3112.87384 4358.92546 3112.72419 4358.93816 3112.56731 4359.01041 3112.42747 4359.14805 3112.31703 4359.53425 3112.02792 4359.87537 3111.6868 4360.16448 3111.3006 4360.3812 3110.9037 4357.96375 3110.9037 4357.96375 3112.19649 4357.9333 3112.34957 4357.84659 3112.47934 4357.71682 3112.56604 4357.10141 3112.66432 4356.71166 3112.79812 4356.34925 3112.99425 4356.02406 3113.24735 4355.74497 3113.55052 4355.66354 3113.67515 4355.57436 3113.77203 4355.45856 3113.8347 4355.32868 3113.85637 4354.24892 3113.85637 4354.24892 3113.94723 4354.9226 3113.94723 4355.06492 3113.9734 4355.18861 3114.0485 4355.27749 3114.16269 4355.31993 3114.30103 4355.31036 3114.44542 4355.2844 3114.54794 4355.20541 3114.70404 4355.06735 3114.81149 4354.89664 3114.84975 4350.18331 3114.84975 4349.93444 3114.87779 4349.82081 3114.91755 4349.6887 3114.94 4347.98073 3114.94 4347.57518 3114.98 4344.4519 3114.98 4344.29883 3114.94955 4344.16906 3114.86284 4344.08235 3114.73307 4344.0519 3114.58 4344.0519 3113.12091 4344.02386 3112.87204 4343.94861 3112.65699 4343.82739 3112.46407 4343.66628 3112.30296 4343.47336 3112.18174 4343.25831 3112.10649 4343.00944 3112.07845 4338.36896 3112.07845 4338.12009 3112.10649 4337.90504 3112.18174 4337.71212 3112.30296 4337.55101 3112.46407 4337.42979 3112.65699 4337.35454 3112.87204 4337.3265 3113.12091 4337.3265 3119.87909 4337.35454 3120.12796 4337.42979 3120.34301 4337.55101 3120.53593 4337.71212 3120.69704 4337.90504 3120.81826 4338.12009 3120.89351 4338.36896 3120.92155 4343.00944 3120.92155 4343.25831 3120.89351 4343.47336 3120.81826 4343.66628 3120.69704 4343.82739 3120.53593 4343.94861 3120.34301 4344.02386 3120.12796 4344.0519 3119.87909 4344.0519 3118.92 4344.08235 3118.76693 4344.16906 3118.63716 4344.29883 3118.55045 4344.4519 3118.52 4348.75196 3118.52 4348.91533 3118.55489 4349.05021 3118.65346 4349.13307 3118.79853 4349.14944 3118.96479 4349.14075 3119.04191 4349.14075 3120.17809 4349.16879 3120.42696 4349.20381 3120.595 4349.16879 3120.76304 4349.14075 3121.01191 4349.14075 3121.63 4349.1103 3121.78307 4349.02359 3121.91284 4348.89382 3121.99955 4348.74075 3122.03 4322.34529 3122.03 4322.19222 3121.99955 4322.06245 3121.91284 4319.35245 3119.20284 4319.26574 3119.07307 4319.23529 3118.92 4319.26574 3118.76693 4319.35245 3118.63716 4319.48222 3118.55045 4319.63529 3118.52 4325.5481 3118.52 4325.70117 3118.55045 4325.83094 3118.63716 4325.91765 3118.76693 4325.9481 3118.92 4325.9481 3119.87909 4325.97614 3120.12796 4326.05139 3120.34301 4326.17261 3120.53593 4326.33372 3120.69704 4326.52664 3120.81826 4326.74169 3120.89351 4326.99056 3120.92155 4331.63104 3120.92155 4331.87991 3120.89351 4332.09496 3120.81826 4332.28788 3120.69704 4332.44899 3120.53593 4332.57021 3120.34301 4332.64546 3120.12796 4332.6735 3119.87909 4332.6735 3115.45279 4332.70395 3115.29972 4332.79066 3115.16995 4337.56091 3110.3997 4337.76222 3110.15439 4337.90251 3109.89194 4337.9889 3109.60716 4338.02 3109.29135 4338.02 3102.01965 4337.9889 3101.70384 4337.90251 3101.41906 4337.76222 3101.15661 4337.56091 3100.9113 4333.85919 3097.20958 4333.77784 3097.09216 4333.74294 3096.95365 4333.75893 3096.8117 4333.82378 3096.68443 4333.92922 3096.58805 4334.05958 3096.50614 4334.22069 3096.34503 4334.34191 3096.15211 4334.41716 3095.93706 4334.4452 3095.68819 4334.4452 3090.31181 4334.41716 3090.06294 4334.34191 3089.84789 4334.22069 3089.65497 4334.05958 3089.49386 4333.86666 3089.37264 4333.65161 3089.29739 4333.40274 3089.26935 4328.98886 3089.26935 4328.73999 3089.29739 4328.52494 3089.37264 4328.33202 3089.49386 4328.17091 3089.65497 4328.04969 3089.84789 4327.97444 3090.06294 4327.9464 3090.31181 4327.9464 3095.68819 4327.97444 3095.93706 4328.04969 3096.15211 4328.17091 3096.34503 4328.33202 3096.50614 4328.52494 3096.62736 4328.73999 3096.70261 4328.98886 3096.73065 4329.33112 3096.73065 4329.4962 3096.7663 4329.63185 3096.86691 4329.71389 3097.01454 4329.79349 3097.27694 4329.93378 3097.53939 4330.13509 3097.7847 4334.86284 3102.51245 4334.94955 3102.64222 4334.98 3102.79529 4334.98 3108.51571 4334.94955 3108.66878 4334.86284 3108.79855 4331.7001 3111.96129 4331.57033 3112.048 4331.41726 3112.07845 4326.99056 3112.07845 4326.74169 3112.10649 4326.52664 3112.18174 4326.33372 3112.30296 4326.17261 3112.46407 4326.05139 3112.65699 4325.97614 3112.87204 4325.9481 3113.12091 4325.9481 3114.08 4325.91765 3114.23307 4325.83094 3114.36284 4325.70117 3114.44955 4325.5481 3114.48 4320.5024 3114.48 4320.34932 3114.44955 4320.21955 3114.36284 4307.93453 3102.07782 4307.79819 3101.95288 4307.65841 3101.84563 4307.50981 3101.75096 4307.35353 3101.6696 4307.19075 3101.60218 4307.02272 3101.5492 4306.8507 3101.51106 4306.67602 3101.48807 4306.49127 3101.48 4292.0024 3101.48 4291.84932 3101.44955 4291.71955 3101.36284 4284.13716 3093.78045 4284.05045 3093.65068 4284.02 3093.4976 4284.02 3072.00873 4284.01193 3071.82398 4283.98894 3071.6493 4283.9508 3071.47728 4283.89782 3071.30925 4283.8304 3071.14647 4283.74904 3070.99019 4283.65437 3070.84159 4283.54712 3070.70181 4283.42218 3070.56547 4276.93453 3064.07782 4276.79819 3063.95288 4276.65841 3063.84563 4276.50981 3063.75096 4276.35353 3063.6696 4276.19075 3063.60218 4276.02272 3063.5492 4275.8507 3063.51106 4275.67602 3063.48807 4275.49127 3063.48 4235.00873 3063.48 4234.82398 3063.48807 4234.6493 3063.51106 4234.47728 3063.5492 4234.30925 3063.60218 4234.14647 3063.6696 4233.99019 3063.75096 4233.84159 3063.84563 4233.70181 3063.95288 4233.56547 3064.07782 4226.07782 3071.56547 4225.95288 3071.70181 4225.84563 3071.84159 4225.75096 3071.99019 4225.6696 3072.14647 4225.60218 3072.30925 4225.5492 3072.47728 4225.51106 3072.6493 4225.48807 3072.82398 4225.48 3073.00873 4225.48 3080.18124 4225.46637 3080.28476 4225.4114 3080.48992 4225.39848 3080.6376 4225.34888 3080.7984 4225.23753 3080.92458 4225.08414 3080.99379 4224.91586 3080.99379 4224.76247 3080.92458 4224.65112 3080.7984 4224.60152 3080.6376 4224.5886 3080.48992 4224.49292 3080.13284 4224.33669 3079.79779 4224.12464 3079.49496 4223.86324 3079.23356 4223.56041 3079.02151 4223.30117 3078.90063 4223.30117 3081.22338 4224.97765 3081.22338 4225.13072 3081.25382 4225.26049 3081.34053 4225.3472 3081.4703 4225.37765 3081.62338 4225.37765 3084.75842 4225.3472 3084.9115 4225.26049 3085.04127 4225.13072 3085.12798 4224.97765 3085.15843 4223.30117 3085.15843 4223.30117 3087.48117 4223.56041 3087.36029 4223.86324 3087.14824 4224.12464 3086.88684 4224.33669 3086.58401 4224.49292 3086.24896 4224.5886 3085.89188 4224.60152 3085.7442 4224.65112 3085.5834 4224.76247 3085.45722 4224.91586 3085.38801 4225.08414 3085.38801 4225.23753 3085.45722 4225.34888 3085.5834 4225.39848 3085.7442 4225.4114 3085.89188 4225.46637 3086.09704 4225.48 3086.20056 4225.48 3088.49127 4225.48807 3088.67602 4225.51106 3088.8507 4225.5492 3089.02272 4225.60218 3089.19075 4225.6696 3089.35353 4225.75096 3089.50981 4225.84563 3089.65841 4225.95288 3089.79819 4226.07782 3089.93453 4230.56547 3094.42218 4230.70181 3094.54712 4230.84159 3094.65437 4230.99019 3094.74904 4231.14647 3094.8304 4231.30925 3094.89782 4231.47728 3094.9508 4231.6493 3094.98894 4231.82398 3095.01193 4232.00873 3095.02 4244.01385 3095.02 4244.1829 3095.05748 4244.24124 3095.08468 4244.61477 3095.18477 4245 3095.21847 4245.38523 3095.18477 4245.75876 3095.08468 4246.10924 3094.92125 4246.42601 3094.69945 4246.69945 3094.42601 4246.92125 3094.10924 4247.08468 3093.75876 4247.18477 3093.38523 4247.21847 3093 4247.18477 3092.61477 4247.08468 3092.24124 4246.92125 3091.89076 4246.69945 3091.57399 4246.42601 3091.30055 4246.10924 3091.07875 4245.75876 3090.91532 4245.38523 3090.81523 4245 3090.78153 4244.61477 3090.81523 4244.24124 3090.91532 4244.1829 3090.94252 4244.01385 3090.98 4233.0024 3090.98 4232.84932 3090.94955 4232.71955 3090.86284 4229.63716 3087.78045 4229.55045 3087.65068 4229.52 3087.4976 4229.52 3086.20056 4229.53363 3086.09704 4229.5886 3085.89188 4229.60152 3085.7442 4229.65112 3085.5834 4229.76247 3085.45722 4229.91586 3085.38801 4230.08414 3085.38801 4230.23753 3085.45722 4230.34888 3085.5834 4230.39848 3085.7442 4230.4114 3085.89188 4230.50708 3086.24896 4230.66331 3086.58401 4230.87536 3086.88684 4231.13676 3087.14824 4231.43959 3087.36029 4231.77464 3087.51652 4232.13172 3087.6122 4232.5 3087.64442 4232.86828 3087.6122 4233.22536 3087.51652 4233.56041 3087.36029 4233.86324 3087.14824 4234.12464 3086.88684 4234.33669 3086.58401 4234.49292 3086.24896 4234.5886 3085.89188 4234.60152 3085.7442 4234.65112 3085.5834 4234.76247 3085.45722 4234.91586 3085.38801 4235.08414 3085.38801 4235.23753 3085.45722 4235.34888 3085.5834 4235.39848 3085.7442 4235.4114 3085.89188 4235.50708 3086.24896 4235.66331 3086.58401 4235.87536 3086.88684 4236.13676 3087.14824 4236.43959 3087.36029 4236.77464 3087.51652 4237.13172 3087.6122 4237.5 3087.64442 4237.86828 3087.6122 4238.22536 3087.51652 4238.56041 3087.36029 4238.86324 3087.14824 4239.12464 3086.88684 4239.33669 3086.58401 4239.49292 3086.24896 4239.5886 3085.89188 4239.62235 3085.50614 4239.62235 3080.87566 4239.5886 3080.48992 4239.49292 3080.13284 4239.33725 3079.79899 4239.09386 3079.45621 4239.03891 3079.34617 4239.02 3079.22463 4239.02 3073.79529 4239.05045 3073.64222 4239.13716 3073.51245 4240.51245 3072.13716 4240.64222 3072.05045 4240.79529 3072.02 4273.70471 3072.02 4273.85778 3072.05045 4273.98755 3072.13716 4275.36284 3073.51245 4275.44955 3073.64222 4275.48 3073.79529 4275.48 3081.76523 4275.44374 3081.93163 4275.34154 3082.06787 4275.19193 3082.14925 4275.02203 3082.161 4274.86263 3082.10101 4274.74264 3081.98015 4274.65437 3081.84159 4274.54712 3081.70181 4274.42218 3081.56547 4269.43453 3076.57782 4269.29819 3076.45288 4269.15841 3076.34563 4269.00981 3076.25096 4268.85353 3076.1696 4268.69075 3076.10218 4268.52272 3076.0492 4268.3507 3076.01106 4268.17602 3075.98807 4267.99127 3075.98 4267.2507 3075.98 4267.09763 3075.94955 4266.96786 3075.86284 4266.88115 3075.73307 4266.8507 3075.58 4266.8507 3075.36496 4266.82266 3075.11609 4266.74741 3074.90104 4266.62619 3074.70812 4266.46508 3074.54701 4266.27216 3074.42579 4266.05711 3074.35054 4265.80824 3074.3225 4260.30196 3074.3225 4260.05309 3074.35054 4259.83804 3074.42579 4259.64512 3074.54701 4259.48392 3074.70821 4259.33842 3074.93942 4259.2275 3075.05531 4259.07996 3075.11829 4258.91954 3075.11823 4258.77204 3075.05516 4258.66119 3074.9392 4258.51599 3074.70812 4258.35488 3074.54701 4258.16196 3074.42579 4257.94691 3074.35054 4257.69804 3074.3225 4256.5827 3074.3225 4256.5827 3076.42125 4258.8595 3076.42125 4259.01257 3076.4517 4259.14234 3076.53841 4259.22905 3076.66818 4259.2595 3076.82125 4259.2595 3079.17875 4259.22905 3079.33182 4259.14234 3079.46159 4259.01257 3079.5483 4258.8595 3079.57875 4256.5827 3079.57875 4256.5827 3081.6775 4257.69804 3081.6775 4257.94691 3081.64946 4258.16196 3081.57421 4258.35488 3081.45299 4258.51608 3081.29179 4258.66158 3081.06058 4258.7725 3080.94469 4258.92004 3080.88171 4259.08046 3080.88177 4259.22796 3080.94484 4259.33881 3081.0608 4259.48401 3081.29188 4259.64512 3081.45299 4259.83804 3081.57421 4260.05309 3081.64946 4260.30196 3081.6775 4260.635 3081.6775 4260.78807 3081.70795 4260.91784 3081.79466 4261.00455 3081.92443 4261.035 3082.0775 4261.035 3083.4225 4261.00455 3083.57557 4260.91784 3083.70534 4260.78807 3083.79205 4260.635 3083.8225 4260.30196 3083.8225 4260.05309 3083.85054 4259.83804 3083.92579 4259.64512 3084.04701 4259.48392 3084.20821 4259.33842 3084.43942 4259.2275 3084.55531 4259.07996 3084.61829 4258.91954 3084.61823 4258.77204 3084.55516 4258.66119 3084.4392 4258.51599 3084.20812 4258.35488 3084.04701 4258.16196 3083.92579 4257.94691 3083.85054 4257.69804 3083.8225 4256.5827 3083.8225 4256.5827 3085.92125 4258.8595 3085.92125 4259.01257 3085.9517 4259.14234 3086.03841 4259.22905 3086.16818 4259.2595 3086.32125 4259.2595 3088.67875 4259.22905 3088.83182 4259.14234 3088.96159 4259.01257 3089.0483 4258.8595 3089.07875 4256.5827 3089.07875 4256.5827 3091.1775 4257.69804 3091.1775 4257.94691 3091.14946 4258.16196 3091.07421 4258.35488 3090.95299 4258.51608 3090.79179 4258.66158 3090.56058 4258.7725 3090.44469 4258.92004 3090.38171 4259.08046 3090.38177 4259.22796 3090.44484 4259.33881 3090.5608 4259.48401 3090.79188 4259.64512 3090.95299 4259.83804 3091.07421 4260.05309 3091.14946 4260.30196 3091.1775 4260.635 3091.1775 4260.78807 3091.20795 4260.91784 3091.29466 4261.00455 3091.42443 4261.035 3091.5775 4261.035 3093.4225 4261.00455 3093.57557 4260.91784 3093.70534 4260.78807 3093.79205 4260.635 3093.8225 4260.30196 3093.8225 4260.05309 3093.85054 4259.83804 3093.92579 4259.64512 3094.04701 4259.48392 3094.20821 4259.33842 3094.43942 4259.2275 3094.55531 4259.07996 3094.61829 4258.91954 3094.61823 4258.77204 3094.55516 4258.66119 3094.4392 4258.51599 3094.20812 4258.35488 3094.04701 4258.16196 3093.92579 4257.94691 3093.85054 4257.69804 3093.8225 4256.5827 3093.8225 4256.5827 3095.92125 4258.8595 3095.92125 4259.01257 3095.9517 4259.14234 3096.03841 4259.22905 3096.16818 4259.2595 3096.32125 4259.2595 3098.67875 4259.22905 3098.83182 4259.14234 3098.96159 4259.01257 3099.0483 4258.8595 3099.07875 4256.5827 3099.07875 4256.5827 3101.1775 4257.69804 3101.1775 4257.94691 3101.14946 4258.16196 3101.07421 4258.35488 3100.95299 4258.51608 3100.79179 4258.66158 3100.56058 4258.7725 3100.44469 4258.92004 3100.38171 4259.08046 3100.38177 4259.22796 3100.44484 4259.33881 3100.5608 4259.48401 3100.79188 4259.64512 3100.95299 4259.83804 3101.07421 4260.05309 3101.14946 4260.30196 3101.1775 4260.635 3101.1775 4260.78807 3101.20795 4260.91784 3101.29466 4261.00455 3101.42443 4261.035 3101.5775 4261.035 3103.4225 4261.00455 3103.57557 4260.91784 3103.70534 4260.78807 3103.79205 4260.635 3103.8225 4260.30196 3103.8225 4260.05309 3103.85054 4259.83804 3103.92579 4259.64512 3104.04701 4259.48392 3104.20821 4259.33842 3104.43942 4259.2275 3104.55531 4259.07996 3104.61829 4258.91954 3104.61823 4258.77204 3104.55516 4258.66119 3104.4392 4258.51599 3104.20812 4258.35488 3104.04701 4258.16196 3103.92579 4257.94691 3103.85054 4257.69804 3103.8225 4256.5827 3103.8225 4256.5827 3105.92125 4258.8595 3105.92125 4259.01257 3105.9517 4259.14234 3106.03841 4259.22905 3106.16818 4259.2595 3106.32125 4259.2595 3108.67875 4259.22905 3108.83182 4259.14234 3108.96159 4259.01257 3109.0483 4258.8595 3109.07875 4256.5827 3109.07875 4256.5827 3111.1775 4257.69804 3111.1775 4257.94691 3111.14946 4258.16196 3111.07421 4258.35488 3110.95299 4258.51608 3110.79179 4258.66158 3110.56058 4258.7725 3110.44469 4258.92004 3110.38171 4259.08046 3110.38177 4259.22796 3110.44484 4259.33881 3110.5608 4259.48401 3110.79188 4259.64512 3110.95299 4259.83804 3111.07421 4260.05309 3111.14946 4260.30196 3111.1775 4260.59537 3111.1775 4260.74945 3111.20837 4260.87976 3111.2962 4260.96617 3111.42746 4260.99535 3111.58186 4260.99084 3111.99491 4260.95339 3112.15959 4260.91532 3112.24124 4260.81523 3112.61477 4260.78153 3113 4260.81523 3113.38523 4260.83968 3113.47647 4260.85112 3113.62181 4260.80971 3113.7616 4260.72096 3113.87726 4260.59666 3113.95343 4260.45331 3113.98 4240.79529 3113.98 4240.64222 3113.94955 4240.51245 3113.86284 4239.13716 3112.48755 4239.05045 3112.35778 4239.02 3112.20471 4239.02 3109.77537 4239.03891 3109.65383 4239.09386 3109.54379 4239.33725 3109.20101 4239.49292 3108.86716 4239.5886 3108.51008 4239.62235 3108.12434 4239.62235 3103.49386 4239.5886 3103.10812 4239.49292 3102.75104 4239.33669 3102.41599 4239.12464 3102.11316 4238.86324 3101.85176 4238.56041 3101.63971 4238.22536 3101.48348 4237.86828 3101.3878 4237.5 3101.35558 4237.13172 3101.3878 4236.77464 3101.48348 4236.43959 3101.63971 4236.13676 3101.85176 4235.87536 3102.11316 4235.66331 3102.41599 4235.50708 3102.75104 4235.4114 3103.10812 4235.39848 3103.2558 4235.34888 3103.4166 4235.23753 3103.54278 4235.08414 3103.61199 4234.91586 3103.61199 4234.76247 3103.54278 4234.65112 3103.4166 4234.60152 3103.2558 4234.5886 3103.10812 4234.49292 3102.75104 4234.33669 3102.41599 4234.12464 3102.11316 4233.86324 3101.85176 4233.56041 3101.63971 4233.22536 3101.48348 4232.86828 3101.3878 4232.5 3101.35558 4232.13172 3101.3878 4231.77464 3101.48348 4231.43959 3101.63971 4231.13676 3101.85176 4230.87536 3102.11316 4230.66331 3102.41599 4230.50708 3102.75104 4230.4114 3103.10812 4230.39848 3103.2558 4230.34888 3103.4166 4230.23753 3103.54278 4230.08414 3103.61199 4229.91586 3103.61199 4229.76247 3103.54278 4229.65112 3103.4166 4229.60152 3103.2558 4229.5886 3103.10812 4229.49292 3102.75104 4229.33669 3102.41599 4229.12464 3102.11316 4228.86324 3101.85176 4228.56041 3101.63971 4228.22536 3101.48348 4227.86828 3101.3878 4227.5 3101.35558 4227.13172 3101.3878 4226.77464 3101.48348 4226.43959 3101.63971 4226.13676 3101.85176 4225.87536 3102.11316 4225.66331 3102.41599 4225.50708 3102.75104 4225.4114 3103.10812 4225.39848 3103.2558 4225.34888 3103.4166 4225.23753 3103.54278 4225.08414 3103.61199 4224.91586 3103.61199 4224.76247 3103.54278 4224.65112 3103.4166 4224.60152 3103.2558 4224.5886 3103.10812 4224.49292 3102.75104 4224.33669 3102.41599 4224.12464 3102.11316 4223.86324 3101.85176 4223.56041 3101.63971 4223.22536 3101.48348 4222.86828 3101.3878 4222.5 3101.35558 4222.13172 3101.3878 4221.77464 3101.48348 4221.43959 3101.63971 4221.13676 3101.85176 4220.87536 3102.11316 4220.66331 3102.41599 4220.50708 3102.75104 4220.4114 3103.10812 4220.39848 3103.2558 4220.34888 3103.4166 4220.23753 3103.54278 4220.08414 3103.61199 4219.91586 3103.61199 4219.76247 3103.54278 4219.65112 3103.4166 4219.60152 3103.2558 4219.5886 3103.10812 4219.49292 3102.75104 4219.33669 3102.41599 4219.12464 3102.11316 4218.86324 3101.85176 4218.56041 3101.63971 4218.22536 3101.48348 4217.86828 3101.3878 4217.5 3101.35558 4217.13172 3101.3878 4216.77464 3101.48348 4216.43959 3101.63971 4216.13676 3101.85176 4215.87536 3102.11316 4215.66331 3102.41599 4215.50708 3102.75104 4215.4114 3103.10812 4215.39848 3103.2558 4215.34888 3103.4166 4215.23753 3103.54278 4215.08414 3103.61199 4214.91586 3103.61199 4214.76247 3103.54278 4214.65112 3103.4166 4214.60152 3103.2558 4214.5886 3103.10812 4214.49292 3102.75104 4214.33669 3102.41599 4214.12464 3102.11316 4213.86324 3101.85176 4213.56041 3101.63971 4213.22536 3101.48348 4212.86828 3101.3878 4212.5 3101.35558 4212.13172 3101.3878 4211.77464 3101.48348 4211.43959 3101.63971 4211.13676 3101.85176 4210.87536 3102.11316 4210.66331 3102.41599 4210.50708 3102.75104 4210.4114 3103.10812 4210.39848 3103.2558 4210.34888 3103.4166 4210.23753 3103.54278 4210.08414 3103.61199 4209.91586 3103.61199 4209.76247 3103.54278 4209.65112 3103.4166 4209.60152 3103.2558 4209.5886 3103.10812 4209.49292 3102.75104 4209.33669 3102.41599 4209.12464 3102.11316 4208.86324 3101.85176 4208.56041 3101.63971 4208.22536 3101.48348 4207.86828 3101.3878 4207.5 3101.35558 4207.13172 3101.3878 4206.77464 3101.48348 4206.43959 3101.63971 4206.13676 3101.85176 4205.87536 3102.11316 4205.66331 3102.41599 4205.50708 3102.75104 4205.4114 3103.10812 4205.39848 3103.2558 4205.34888 3103.4166 4205.23753 3103.54278 4205.08414 3103.61199 4204.91586 3103.61199 4204.76247 3103.54278 4204.65112 3103.4166 4204.60152 3103.2558 4204.5886 3103.10812 4204.49292 3102.75104 4204.33669 3102.41599 4204.12464 3102.11316 4203.86324 3101.85176 4203.56041 3101.63971 4203.22536 3101.48348 4202.86828 3101.3878 4202.5 3101.35558 4202.13172 3101.3878 4201.77464 3101.48348 4201.43959 3101.63971 4201.13676 3101.85176 4200.87536 3102.11316 4200.66331 3102.41599 4200.50708 3102.75104 4200.4114 3103.10812 4200.37765 3103.49386 4200.37765 3108.12434 4200.4114 3108.51008 4200.50708 3108.86716 4200.66275 3109.20101 4200.90614 3109.54379 4200.96109 3109.65383 4200.98 3109.77537 4200.98 3117.20471 4200.94955 3117.35778 4200.86284 3117.48755 4196.98755 3121.36284 4196.85778 3121.44955 4196.70471 3121.48 4120.01965 3121.48 4119.70384 3121.5111 4119.41906 3121.59749 4119.15692 3121.73761 4118.90732 3121.94319 4107.88316 3133.04544 4107.75883 3133.13042 4107.61189 3133.1634 4107.46317 3133.13972 4107.33375 3133.06272 4107.24197 3132.94333 4107.20084 3132.79846 4107.18477 3132.61477 4107.08468 3132.24124 4106.92125 3131.89076 4106.69945 3131.57399 4106.42601 3131.30055 4106.10924 3131.07875 4105.75876 3130.91532 4105.38523 3130.81523 4105 3130.78153 4104.61477 3130.81523 4104.25597 3130.91137 4104.15244 3130.925 4078.5775 3130.925 4078.42443 3130.89455 4078.29466 3130.80784 4078.20795 3130.67807 4078.1775 3130.525 4078.1775 3130.19166 4078.14946 3129.94279 4078.07421 3129.72774 4077.95299 3129.53482 4077.79188 3129.37371 4077.59896 3129.25249 4077.38391 3129.17724 4077.13504 3129.1492 4071.86496 3129.1492 4071.61609 3129.17724 4071.40104 3129.25249 4071.20812 3129.37371 4071.04701 3129.53482 4070.92579 3129.72774 4070.85054 3129.94279 4070.8225 3130.19166 4070.8225 3130.52484 4070.79205 3130.67791 4070.70535 3130.80767 4070.57558 3130.89438 4070.42251 3130.92484 4063.57751 3130.92506 4063.42444 3130.89462 4063.29466 3130.80791 4063.20795 3130.67814 4063.1775 3130.52506 4063.1775 3130.19176 4063.14946 3129.94289 4063.07421 3129.72784 4062.95299 3129.53492 4062.79188 3129.37381 4062.59896 3129.25259 4062.38391 3129.17734 4062.13504 3129.1493 4056.86496 3129.1493 4056.61609 3129.17734 4056.40104 3129.25259 4056.20812 3129.37381 4056.04701 3129.53492 4055.92579 3129.72784 4055.85054 3129.94289 4055.8225 3130.19176 4055.8225 3135.69804 4055.85054 3135.94691 4055.92579 3136.16196 4056.04701 3136.35488 4056.20821 3136.51608 4056.43942 3136.66158 4056.55531 3136.7725 4056.61829 3136.92004 4056.61823 3137.08046 4056.55516 3137.22796 4056.4392 3137.33881 4056.20812 3137.48401 4056.04701 3137.64512 4055.92579 3137.83804 4055.85054 3138.05309 4055.8225 3138.30196 4055.8225 3139.4173 4057.92125 3139.4173 4057.92125 3137.1405 4057.9517 3136.98743 4058.03841 3136.85766 4058.16818 3136.77095 4058.32125 3136.7405 4060.67875 3136.7405 4060.83182 3136.77095 4060.96159 3136.85766 4061.0483 3136.98743 4061.07875 3137.1405 4061.07875 3139.4173 4063.1775 3139.4173 4063.1775 3138.30196 4063.14946 3138.05309 4063.07421 3137.83804 4062.95299 3137.64512 4062.79179 3137.48392 4062.56058 3137.33842 4062.44469 3137.2275 4062.38171 3137.07996 4062.38177 3136.91954 4062.44484 3136.77204 4062.5608 3136.66119 4062.79188 3136.51599 4062.95299 3136.35488 4063.07421 3136.16196 4063.14946 3135.94691 4063.1775 3135.69804 4063.1775 3135.36506 4063.20795 3135.21199 4063.29465 3135.08223 4063.42442 3134.99552 4063.57749 3134.96506 4070.42249 3134.96484 4070.57556 3134.99528 4070.70534 3135.08199 4070.79205 3135.21176 4070.8225 3135.36484 4070.8225 3135.69794 4070.85054 3135.94681 4070.92579 3136.16186 4071.04701 3136.35478 4071.20821 3136.51598 4071.43942 3136.66148 4071.55531 3136.7724 4071.61829 3136.91994 4071.61823 3137.08036 4071.55516 3137.22786 4071.4392 3137.33871 4071.20812 3137.48391 4071.04701 3137.64502 4070.92579 3137.83794 4070.85054 3138.05299 4070.8225 3138.30186 4070.8225 3139.4172 4072.92125 3139.4172 4072.92125 3137.1404 4072.9517 3136.98733 4073.03841 3136.85756 4073.16818 3136.77085 4073.32125 3136.7404 4075.67875 3136.7404 4075.83182 3136.77085 4075.96159 3136.85756 4076.0483 3136.98733 4076.07875 3137.1404 4076.07875 3139.4172 4078.1775 3139.4172 4078.1775 3138.30186 4078.14946 3138.05299 4078.07421 3137.83794 4077.95299 3137.64502 4077.79179 3137.48382 4077.56058 3137.33832 4077.44469 3137.2274 4077.38171 3137.07986 4077.38177 3136.91944 4077.44484 3136.77194 4077.5608 3136.66109 4077.79188 3136.51589 4077.95299 3136.35478 4078.07421 3136.16186 4078.14946 3135.94681 4078.1775 3135.69794 4078.1775 3135.365 4078.20795 3135.21193 4078.29466 3135.08216 4078.42443 3134.99545 4078.5775 3134.965 4085.55285 3134.965 4085.62746 3134.97 4088.9476 3134.97 4089.10068 3135.00045 4089.23045 3135.08716 4090.47264 3136.32935 4090.55935 3136.45912 4090.5898 3136.6122 4090.5898 3145.67273 4090.55816 3145.82865 4090.46825 3145.9599 4090.258 3146.16376 4090.13844 3146.35404 4090.06319 3146.56909 4090.03515 3146.81796 4090.03515 3161.73364 4090.06319 3161.98251 4090.13844 3162.19756 4090.25966 3162.39048 4090.42077 3162.55159 4090.61369 3162.67281 4090.82874 3162.74806 4091.07761 3162.7761 4095.36339 3162.7761 4095.61226 3162.74806 4095.82731 3162.67281 4096.02023 3162.55159 4096.18134 3162.39048 4096.30256 3162.19756 4096.37781 3161.98251 4096.40585 3161.73364 4096.40585 3146.81796 4096.37781 3146.56909 4096.30256 3146.35404 4096.18134 3146.16112 4096.02023 3146.00001 4095.82731 3145.87879 4095.61226 3145.80354 4095.36339 3145.7755 4095.0298 3145.7755 4094.87672 3145.74505 4094.74695 3145.65834 4094.66025 3145.52857 4094.6298 3145.37549 4094.63 3136.39239 4094.66045 3136.23932 4094.74716 3136.10955 4095.76955 3135.08716 4095.89932 3135.00045 4096.0524 3134.97 4100.69254 3134.97 4100.76715 3134.965 4103.8959 3134.965 4104.06495 3135.00248 4104.24124 3135.08468 4104.61477 3135.18477 4104.81682 3135.20245 4104.96126 3135.24336 4105.08045 3135.33465 4105.15759 3135.46345 4105.18181 3135.61162 4105.14971 3135.75827 4105.06579 3135.88277 4101.99501 3138.9753 4101.79794 3139.21629 4101.65749 3139.47906 4101.5711 3139.76384 4101.54 3140.07965 4101.54 3145.3755 4101.50955 3145.52857 4101.42284 3145.65834 4101.29307 3145.74505 4101.14 3145.7755 4100.92011 3145.7755 4100.67124 3145.80354 4100.45619 3145.87879 4100.26327 3146.00001 4100.10216 3146.16112 4099.98094 3146.35404 4099.90569 3146.56909 4099.87765 3146.81796 4099.87765 3161.73364 4099.90569 3161.98251 4099.98094 3162.19756 4100.10216 3162.39048 4100.26327 3162.55159 4100.45619 3162.67281 4100.67124 3162.74806 4100.92011 3162.7761 4105.20589 3162.7761 4105.45476 3162.74806 4105.66981 3162.67281 4105.86273 3162.55159 4106.02384 3162.39048 4106.14506 3162.19756 4106.22031 3161.98251 4106.24835 3161.73364 4106.24835 3146.81796 4106.22031 3146.56909 4106.14506 3146.35404 4106.02384 3146.16112 4105.86273 3146.00001 4105.66981 3145.87879 4105.45476 3145.80354 4105.20589 3145.7755 4104.98 3145.7755 4104.82693 3145.74505 4104.69716 3145.65834 4104.61045 3145.52857 4104.58 3145.3755 4104.58 3140.85132 4104.61018 3140.6989 4104.69616 3140.56948 4120.51542 3124.63816 4120.64554 3124.55072 4120.79926 3124.52 4197.36471 3124.52 4197.51778 3124.55045 4197.64755 3124.63716 4197.73426 3124.76693 4197.76471 3124.92 4197.73426 3125.07307 4197.64755 3125.20284 4197.48755 3125.36284 4197.35778 3125.44955 4197.20471 3125.48 4123.51965 3125.48 4123.20384 3125.5111 4122.91906 3125.59749 4122.65661 3125.73778 4122.4113 3125.93909 4109.93881 3138.41159 4109.7414 3138.65113 4109.59986 3138.91337 4109.51232 3139.1978 4109.47993 3139.51348 4109.45613 3145.37712 4109.42522 3145.5297 4109.3384 3145.65892 4109.20883 3145.74521 4109.05613 3145.7755 4108.79411 3145.7755 4108.54524 3145.80354 4108.33019 3145.87879 4108.13727 3146.00001 4107.97616 3146.16112 4107.85494 3146.35404 4107.77969 3146.56909 4107.75165 3146.81796 4107.75165 3161.73364 4107.77969 3161.98251 4107.85494 3162.19756 4107.97616 3162.39048 4108.13727 3162.55159 4108.33019 3162.67281 4108.54524 3162.74806 4108.79411 3162.7761 4113.07989 3162.7761 4113.32876 3162.74806 4113.54381 3162.67281 4113.73673 3162.55159 4113.89784 3162.39048 4114.01906 3162.19756 4114.09431 3161.98251 4114.12235 3161.73364 4114.12235 3146.81796 4114.09431 3146.56909 4114.01906 3146.35404 4113.89784 3146.16112 4113.73673 3146.00001 4113.54381 3145.87879 4113.32876 3145.80354 4113.07989 3145.7755 4112.89616 3145.7755 4112.74272 3145.7449 4112.61275 3145.65777 4112.52615 3145.52745 4112.49617 3145.37388 4112.51678 3140.29689 4112.54753 3140.14469 4112.63393 3140.01567 4124.01245 3128.63716 4124.14222 3128.55045 4124.29529 3128.52 4129.14681 3128.52 4129.31223 3128.55581 4129.44804 3128.65682 4129.52991 3128.80496 4129.54319 3128.97369 4129.4855 3129.13281 4129.42579 3129.22784 4129.35054 3129.44289 4129.3225 3129.69176 4129.3225 3130.55262 4129.29226 3130.70518 4129.20613 3130.83467 4129.07711 3130.92153 4128.92472 3130.95261 4124.97668 3130.97454 4124.38523 3130.81523 4124 3130.78153 4123.61477 3130.81523 4123.24124 3130.91532 4122.89076 3131.07875 4122.57399 3131.30055 4122.30055 3131.57399 4122.07875 3131.89076 4121.91532 3132.24124 4121.81523 3132.61477 4121.78153 3133 4121.81523 3133.38523 4121.91532 3133.75876 4122.07875 3134.10924 4122.30055 3134.42601 4122.57399 3134.69945 4122.89076 3134.92125 4123.24124 3135.08468 4123.61477 3135.18477 4124 3135.21847 4124.38523 3135.18477 4124.75876 3135.08468 4124.82891 3135.05197 4124.99574 3135.0145 4128.93967 3134.99259 4129.08298 3135.01829 4129.2076 3135.09359 4129.29701 3135.2085 4129.33937 3135.3478 4129.35054 3135.44691 4129.42579 3135.66196 4129.54701 3135.85488 4129.70821 3136.01608 4129.93942 3136.16158 4130.05531 3136.2725 4130.11829 3136.42004 4130.11823 3136.58046 4130.05516 3136.72796 4129.9392 3136.83881 4129.70812 3136.98401 4129.54701 3137.14512 4129.42579 3137.33804 4129.35054 3137.55309 4129.3225 3137.80196 4129.3225 3138.9173 4131.42125 3138.9173 4131.42125 3136.6405 4131.4517 3136.48743 4131.53841 3136.35766 4131.66818 3136.27095 4131.82125 3136.2405 4134.17875 3136.2405 4134.33182 3136.27095 4134.46159 3136.35766 4134.5483 3136.48743 4134.57875 3136.6405 4134.57875 3138.9173 4136.6775 3138.9173 4136.6775 3137.80196 4136.64946 3137.55309 4136.57421 3137.33804 4136.45299 3137.14512 4136.29179 3136.98392 4136.06058 3136.83842 4135.94469 3136.7275 4135.88171 3136.57996 4135.88177 3136.41954 4135.94484 3136.27204 4136.0608 3136.16119 4136.29188 3136.01599 4136.45299 3135.85488 4136.57421 3135.66196 4136.64946 3135.44691 4136.66373 3135.32021 4136.70584 3135.18141 4136.79468 3135.06674 4136.91857 3134.9913 4137.06122 3134.965 4145.93878 3134.965 4146.08143 3134.9913 4146.20532 3135.06674 4146.29416 3135.18141 4146.33627 3135.32021 4146.35054 3135.44691 4146.42579 3135.66196 4146.54701 3135.85488 4146.70821 3136.01608 4146.93942 3136.16158 4147.05531 3136.2725 4147.11829 3136.42004 4147.11823 3136.58046 4147.05516 3136.72796 4146.9392 3136.83881 4146.70812 3136.98401 4146.54701 3137.14512 4146.42579 3137.33804 4146.35054 3137.55309 4146.3225 3137.80196 4146.3225 3138.9173 4148.42125 3138.9173 4148.42125 3136.6405 4148.4517 3136.48743 4148.53841 3136.35766 4148.66818 3136.27095 4148.82125 3136.2405 4151.17875 3136.2405 4151.33182 3136.27095 4151.46159 3136.35766 4151.5483 3136.48743 4151.57875 3136.6405 4151.57875 3138.9173 4153.6775 3138.9173 4153.6775 3137.80196 4153.64946 3137.55309 4153.57421 3137.33804 4153.45299 3137.14512 4153.29179 3136.98392 4153.06058 3136.83842 4152.94469 3136.7275 4152.88171 3136.57996 4152.88177 3136.41954 4152.94484 3136.27204 4153.0608 3136.16119 4153.29188 3136.01599 4153.45299 3135.85488 4153.57421 3135.66196 4153.64946 3135.44691 4153.6775 3135.19804 4153.6775 3133.92 4153.70795 3133.76693 4153.79466 3133.63716 4153.92443 3133.55045 4154.0775 3133.52 4160.9976 3133.52 4161.15068 3133.55045 4161.28045 3133.63716 4162.05705 3134.41376 4162.14366 3134.54329 4162.17421 3134.69608 4162.18831 3145.40504 4162.16215 3145.54784 4162.08674 3145.67191 4161.97202 3145.76088 4161.61369 3145.87879 4161.42077 3146.00001 4161.25966 3146.16112 4161.13844 3146.35404 4161.06319 3146.56909 4161.03515 3146.81796 4161.03515 3161.73364 4161.06319 3161.98251 4161.13844 3162.19756 4161.25966 3162.39048 4161.42077 3162.55159 4161.61369 3162.67281 4161.82874 3162.74806 4162.07761 3162.7761 4166.36339 3162.7761 4166.61226 3162.74806 4166.82731 3162.67281 4167.02023 3162.55159 4167.18134 3162.39048 4167.30256 3162.19756 4167.37781 3161.98251 4167.40585 3161.73364 4167.40585 3146.81796 4167.37781 3146.56909 4167.30256 3146.35404 4167.18134 3146.16112 4167.02023 3146.00001 4166.82731 3145.87879 4166.44484 3145.75826 4166.33023 3145.66955 4166.25475 3145.54584 4166.22831 3145.40335 4166.21967 3138.8437 4166.22 3134.80236 4166.25045 3134.64931 4166.33716 3134.51955 4167.21955 3133.63716 4167.34932 3133.55045 4167.5024 3133.52 4178.9133 3133.52 4179.07239 3133.553 4179.20524 3133.64656 4179.28991 3133.78524 4179.31244 3133.94616 4179.2691 3134.10276 4179.16705 3134.2292 4178.9113 3134.43909 4172.99909 3140.3513 4172.79778 3140.59661 4172.65749 3140.85906 4172.5711 3141.14384 4172.54 3141.45965 4172.54 3145.3755 4172.50955 3145.52857 4172.42284 3145.65834 4172.29307 3145.74505 4172.14 3145.7755 4171.92011 3145.7755 4171.67124 3145.80354 4171.45619 3145.87879 4171.26327 3146.00001 4171.10216 3146.16112 4170.98094 3146.35404 4170.90569 3146.56909 4170.87765 3146.81796 4170.87765 3161.73364 4170.90569 3161.98251 4170.98094 3162.19756 4171.10216 3162.39048 4171.26327 3162.55159 4171.45619 3162.67281 4171.67124 3162.74806 4171.92011 3162.7761 4176.20589 3162.7761 4176.45476 3162.74806 4176.66981 3162.67281 4176.86273 3162.55159 4177.02384 3162.39048 4177.14506 3162.19756 4177.22031 3161.98251 4177.24835 3161.73364 4177.24835 3146.81796 4177.22031 3146.56909 4177.14506 3146.35404 4177.02384 3146.16112 4176.86273 3146.00001 4176.66981 3145.87879 4176.45476 3145.80354 4176.20589 3145.7755 4175.98 3145.7755 4175.82693 3145.74505 4175.69716 3145.65834 4175.61045 3145.52857 4175.58 3145.3755 4175.58 3142.23529 4175.61045 3142.08222 4175.69716 3141.95245 4180.51245 3137.13716 4180.64222 3137.05045 4180.79529 3137.02 4183.36471 3137.02 4183.51778 3137.05045 4183.64755 3137.13716 4183.73426 3137.26693 4183.76471 3137.42 4183.73426 3137.57307 4183.64755 3137.70284 4180.87909 3140.4713 4180.67778 3140.71661 4180.53749 3140.97906 4180.4511 3141.26384 4180.42 3141.57965 4180.42 3145.3755 4180.38955 3145.52857 4180.30284 3145.65834 4180.17307 3145.74505 4180.02 3145.7755 4179.79411 3145.7755 4179.54524 3145.80354 4179.33019 3145.87879 4179.13727 3146.00001 4178.97616 3146.16112 4178.85494 3146.35404 4178.77969 3146.56909 4178.75165 3146.81796 4178.75165 3161.73364 4178.77969 3161.98251 4178.85494 3162.19756 4178.97616 3162.39048 4179.13727 3162.55159 4179.33019 3162.67281 4179.54524 3162.74806 4179.79411 3162.7761 4184.07989 3162.7761 4184.32876 3162.74806 4184.54381 3162.67281 4184.73673 3162.55159 4184.89784 3162.39048 4185.01906 3162.19756 4185.09431 3161.98251 4185.12235 3161.73364 4185.12235 3146.81796 4185.09431 3146.56909 4185.01906 3146.35404 4184.89784 3146.16112 4184.73673 3146.00001 4184.54381 3145.87879 4184.32876 3145.80354 4184.07989 3145.7755 4183.86 3145.7755 4183.70693 3145.74505 4183.57716 3145.65834 4183.49045 3145.52857 4183.46 3145.3755 4183.46 3142.35529 4183.49045 3142.20222 4183.57716 3142.07245 4186.01245 3139.63716 4186.14222 3139.55045 4186.29529 3139.52 4196.98035 3139.52 4197.29616 3139.4889 4197.58094 3139.40251 4197.84339 3139.26222 4198.0887 3139.06091 4206.7283 3130.4213 4206.87434 3130.32827 4207.04601 3130.30566 4207.21115 3130.35773 4207.33881 3130.47471 4207.40507 3130.63468 4207.39752 3130.80767 4207.31523 3131.11477 4207.28153 3131.5 4207.31523 3131.88523 4207.41532 3132.25876 4207.57875 3132.60924 4207.80055 3132.92601 4208.07399 3133.19945 4208.39076 3133.42125 4208.74124 3133.58468 4209.11477 3133.68477 4209.5 3133.71847 4209.88523 3133.68477 4210.25876 3133.58468 4210.3171 3133.55748 4210.48615 3133.52 4212.4225 3133.52 4212.57557 3133.55045 4212.70534 3133.63716 4212.79205 3133.76693 4212.8225 3133.92 4212.8225 3134.19804 4212.85054 3134.44691 4212.92579 3134.66196 4213.04701 3134.85488 4213.20821 3135.01608 4213.43942 3135.16158 4213.55531 3135.2725 4213.61829 3135.42004 4213.61823 3135.58046 4213.55516 3135.72796 4213.4392 3135.83881 4213.20812 3135.98401 4213.04701 3136.14512 4212.92579 3136.33804 4212.85054 3136.55309 4212.8225 3136.80196 4212.8225 3137.9173 4214.92125 3137.9173 4214.92125 3135.6405 4214.9517 3135.48743 4215.03841 3135.35766 4215.16818 3135.27095 4215.32125 3135.2405 4217.67875 3135.2405 4217.83182 3135.27095 4217.96159 3135.35766 4218.0483 3135.48743 4218.07875 3135.6405 4218.07875 3137.9173 4220.1775 3137.9173 4220.1775 3136.80196 4220.14946 3136.55309 4220.07421 3136.33804 4219.95299 3136.14512 4219.79179 3135.98392 4219.56058 3135.83842 4219.44469 3135.7275 4219.38171 3135.57996 4219.38177 3135.41954 4219.44484 3135.27204 4219.5608 3135.16119 4219.79188 3135.01599 4219.95299 3134.85488 4220.07421 3134.66196 4220.14946 3134.44691 4220.1775 3134.19804 4220.1775 3133.865 4220.20795 3133.71193 4220.29466 3133.58216 4220.42443 3133.49545 4220.5775 3133.465 4227.4225 3133.465 4227.57557 3133.49545 4227.70534 3133.58216 4227.79205 3133.71193 4227.8225 3133.865 4227.8225 3134.19804 4227.85054 3134.44691 4227.92579 3134.66196 4228.04701 3134.85488 4228.20821 3135.01608 4228.43942 3135.16158 4228.55531 3135.2725 4228.61829 3135.42004 4228.61823 3135.58046 4228.55516 3135.72796 4228.4392 3135.83881 4228.20812 3135.98401 4228.04701 3136.14512 4227.92579 3136.33804 4227.85054 3136.55309 4227.8225 3136.80196 4227.8225 3137.9173 4229.92125 3137.9173 4229.92125 3135.6405 4229.9517 3135.48743 4230.03841 3135.35766 4230.16818 3135.27095 4230.32125 3135.2405 4232.2731 3135.2405 4232.42618 3135.27095 4232.55595 3135.35766 4232.96159 3135.7633 4233.0483 3135.89307 4233.07875 3136.04615 4233.07875 3137.9173 4234.9499 3137.9173 4235.10298 3137.94775 4235.23275 3138.03446 4236.58334 3139.38505 4236.67005 3139.51482 4236.7005 3139.6679 4236.7005 3146.40419 4236.6742 3146.54684 4236.59876 3146.67073 4236.48409 3146.75957 4236.32874 3146.80354 4236.11369 3146.87879 4235.92077 3147.00001 4235.75966 3147.16112 4235.63844 3147.35404 4235.56319 3147.56909 4235.53515 3147.81796 4235.53515 3162.73364 4235.56319 3162.98251 4235.63844 3163.19756 4235.75966 3163.39048 4235.92077 3163.55159 4236.11369 3163.67281 4236.32874 3163.74806 Z M 4180.34839 3106.20261 L 4180.59726 3106.23065 4185.01114 3106.23065 4185.26001 3106.20261 4185.47506 3106.12736 4185.66798 3106.00614 4185.82909 3105.84503 4185.95031 3105.65211 4186.02556 3105.43706 4186.0536 3105.18819 4186.0536 3104.42 4186.08405 3104.26693 4186.17076 3104.13716 4186.30053 3104.05045 4186.4536 3104.02 4187.98035 3104.02 4188.29616 3103.9889 4188.58094 3103.90251 4188.84339 3103.76222 4189.0887 3103.56091 4191.06091 3101.5887 4191.26222 3101.34339 4191.40251 3101.08094 4191.4889 3100.79616 4191.52 3100.48035 4191.52 3093.29529 4191.55045 3093.14222 4191.63716 3093.01245 4192.51245 3092.13716 4192.64222 3092.05045 4192.79529 3092.02 4205.98035 3092.02 4206.29616 3091.9889 4206.58094 3091.90251 4206.84339 3091.76222 4207.0887 3091.56091 4208.56091 3090.0887 4208.76222 3089.84339 4208.90251 3089.58094 4208.9889 3089.29616 4209.02 3088.98035 4209.02 3087.15717 4209.03891 3087.03563 4209.09386 3086.92559 4209.33725 3086.58281 4209.49292 3086.24896 4209.5886 3085.89188 4209.60152 3085.7442 4209.65112 3085.5834 4209.76247 3085.45722 4209.91586 3085.38801 4210.08414 3085.38801 4210.23753 3085.45722 4210.34888 3085.5834 4210.39848 3085.7442 4210.4114 3085.89188 4210.50708 3086.24896 4210.66331 3086.58401 4210.87536 3086.88684 4211.13676 3087.14824 4211.43959 3087.36029 4211.77464 3087.51652 4212.13172 3087.6122 4212.5 3087.64442 4212.86828 3087.6122 4213.22536 3087.51652 4213.56041 3087.36029 4213.86324 3087.14824 4214.12464 3086.88684 4214.33669 3086.58401 4214.49292 3086.24896 4214.5886 3085.89188 4214.60152 3085.7442 4214.65112 3085.5834 4214.76247 3085.45722 4214.91586 3085.38801 4215.08414 3085.38801 4215.23753 3085.45722 4215.34888 3085.5834 4215.39848 3085.7442 4215.4114 3085.89188 4215.50708 3086.24896 4215.66331 3086.58401 4215.87536 3086.88684 4216.13676 3087.14824 4216.43959 3087.36029 4216.77464 3087.51652 4217.13172 3087.6122 4217.5 3087.64442 4217.86828 3087.6122 4218.22536 3087.51652 4218.56041 3087.36029 4218.86324 3087.14824 4219.12464 3086.88684 4219.33669 3086.58401 4219.49292 3086.24896 4219.5886 3085.89188 4219.60152 3085.7442 4219.65112 3085.5834 4219.76247 3085.45722 4219.91586 3085.38801 4220.08414 3085.38801 4220.23753 3085.45722 4220.34888 3085.5834 4220.39848 3085.7442 4220.4114 3085.89188 4220.50708 3086.24896 4220.66331 3086.58401 4220.87536 3086.88684 4221.13676 3087.14824 4221.43959 3087.36029 4221.69883 3087.48117 4221.69883 3085.15843 4220.02235 3085.15843 4219.86928 3085.12798 4219.73951 3085.04127 4219.6528 3084.9115 4219.62235 3084.75842 4219.62235 3081.62338 4219.6528 3081.4703 4219.73951 3081.34053 4219.86928 3081.25382 4220.02235 3081.22338 4221.69883 3081.22338 4221.69883 3078.90063 4221.43959 3079.02151 4221.13676 3079.23356 4220.87536 3079.49496 4220.66331 3079.79779 4220.50708 3080.13284 4220.4114 3080.48992 4220.39848 3080.6376 4220.34888 3080.7984 4220.23753 3080.92458 4220.08414 3080.99379 4219.91586 3080.99379 4219.76247 3080.92458 4219.65112 3080.7984 4219.60152 3080.6376 4219.5886 3080.48992 4219.49292 3080.13284 4219.33725 3079.79899 4219.09386 3079.45621 4219.03891 3079.34617 4219.02 3079.22463 4219.02 3078.29529 4219.05045 3078.14222 4219.13716 3078.01245 4221.06091 3076.0887 4221.26222 3075.84339 4221.40251 3075.58094 4221.4889 3075.29616 4221.52 3074.98035 4221.52 3069.0007 4221.55045 3068.84763 4221.63716 3068.71786 4221.76693 3068.63115 4221.92 3068.6007 4222.63504 3068.6007 4222.88391 3068.57266 4223.09896 3068.49741 4223.29188 3068.37619 4223.45299 3068.21508 4223.57421 3068.02216 4223.64946 3067.80711 4223.6775 3067.55824 4223.6775 3062.05196 4223.64946 3061.80309 4223.57421 3061.58804 4223.45299 3061.39512 4223.29179 3061.23392 4223.06058 3061.08842 4222.94469 3060.9775 4222.88171 3060.82996 4222.88177 3060.66954 4222.94484 3060.52204 4223.0608 3060.41119 4223.29188 3060.26599 4223.45299 3060.10488 4223.57421 3059.91196 4223.64946 3059.69691 4223.6775 3059.44804 4223.6775 3058.3327 4221.57875 3058.3327 4221.57875 3060.6095 4221.5483 3060.76257 4221.46159 3060.89234 4221.33182 3060.97905 4221.17875 3061.0095 4218.82125 3061.0095 4218.66818 3060.97905 4218.53841 3060.89234 4218.4517 3060.76257 4218.42125 3060.6095 4218.42125 3058.3327 4216.3225 3058.3327 4216.3225 3059.44804 4216.35054 3059.69691 4216.42579 3059.91196 4216.54701 3060.10488 4216.70821 3060.26608 4216.93942 3060.41158 4217.05531 3060.5225 4217.11829 3060.67004 4217.11823 3060.83046 4217.05516 3060.97796 4216.9392 3061.08881 4216.70812 3061.23401 4216.54701 3061.39512 4216.42579 3061.58804 4216.35054 3061.80309 4216.3225 3062.05196 4216.3225 3067.55824 4216.35054 3067.80711 4216.42579 3068.02216 4216.54701 3068.21508 4216.70812 3068.37619 4216.90104 3068.49741 4217.11609 3068.57266 4217.36496 3068.6007 4218.08 3068.6007 4218.23307 3068.63115 4218.36284 3068.71786 4218.44955 3068.84763 4218.48 3069.0007 4218.48 3074.20471 4218.44955 3074.35778 4218.36284 3074.48755 4216.43909 3076.4113 4216.23778 3076.65661 4216.09749 3076.91906 4216.0111 3077.20384 4215.98 3077.51965 4215.98 3079.22463 4215.96109 3079.34617 4215.90614 3079.45621 4215.66275 3079.79899 4215.50708 3080.13284 4215.4114 3080.48992 4215.39848 3080.6376 4215.34888 3080.7984 4215.23753 3080.92458 4215.08414 3080.99379 4214.91586 3080.99379 4214.76247 3080.92458 4214.65112 3080.7984 4214.60152 3080.6376 4214.5886 3080.48992 4214.49292 3080.13284 4214.33725 3079.79899 4214.09386 3079.45621 4214.03891 3079.34617 4214.02 3079.22463 4214.02 3077.01965 4213.9889 3076.70384 4213.90251 3076.41906 4213.76222 3076.15661 4213.56091 3075.9113 4206.67608 3069.02648 4206.59474 3068.90906 4206.55983 3068.77054 4206.57583 3068.6286 4206.64068 3068.50132 4206.79188 3068.37619 4206.95299 3068.21508 4207.07421 3068.02216 4207.14946 3067.80711 4207.1775 3067.55824 4207.1775 3062.05196 4207.14946 3061.80309 4207.07421 3061.58804 4206.95299 3061.39512 4206.79179 3061.23392 4206.56058 3061.08842 4206.44469 3060.9775 4206.38171 3060.82996 4206.38177 3060.66954 4206.44484 3060.52204 4206.5608 3060.41119 4206.79188 3060.26599 4206.95299 3060.10488 4207.07421 3059.91196 4207.14946 3059.69691 4207.1775 3059.44804 4207.1775 3058.3327 4205.07875 3058.3327 4205.07875 3060.6095 4205.0483 3060.76257 4204.96159 3060.89234 4204.83182 3060.97905 4204.67875 3061.0095 4202.32125 3061.0095 4202.16818 3060.97905 4202.03841 3060.89234 4201.9517 3060.76257 4201.92125 3060.6095 4201.92125 3058.3327 4199.8225 3058.3327 4199.8225 3059.44804 4199.85054 3059.69691 4199.92579 3059.91196 4200.04701 3060.10488 4200.20821 3060.26608 4200.43942 3060.41158 4200.55531 3060.5225 4200.61829 3060.67004 4200.61823 3060.83046 4200.55516 3060.97796 4200.4392 3061.08881 4200.20812 3061.23401 4200.04701 3061.39512 4199.92579 3061.58804 4199.85054 3061.80309 4199.8225 3062.05196 4199.8225 3067.55824 4199.85054 3067.80711 4199.92579 3068.02216 4200.04701 3068.21508 4200.20812 3068.37619 4200.40104 3068.49741 4200.61609 3068.57266 4200.86496 3068.6007 4201.8683 3068.6007 4202.0092 3068.62634 4202.13204 3068.69996 4202.23778 3068.84339 4202.43909 3069.0887 4210.86284 3077.51245 4210.94955 3077.64222 4210.98 3077.79529 4210.98 3079.22463 4210.96109 3079.34617 4210.90614 3079.45621 4210.66275 3079.79899 4210.50708 3080.13284 4210.4114 3080.48992 4210.39848 3080.6376 4210.34888 3080.7984 4210.23753 3080.92458 4210.08414 3080.99379 4209.91586 3080.99379 4209.76247 3080.92458 4209.65112 3080.7984 4209.60152 3080.6376 4209.5886 3080.48992 4209.49292 3080.13284 4209.33669 3079.79779 4209.12464 3079.49496 4208.86324 3079.23356 4208.56041 3079.02151 4208.22536 3078.86528 4207.86828 3078.7696 4207.5 3078.73738 4207.13172 3078.7696 4206.77464 3078.86528 4206.43959 3079.02151 4206.13676 3079.23356 4205.87536 3079.49496 4205.66331 3079.79779 4205.50708 3080.13284 4205.4114 3080.48992 4205.39848 3080.6376 4205.34888 3080.7984 4205.23753 3080.92458 4205.08414 3080.99379 4204.91586 3080.99379 4204.76247 3080.92458 4204.65112 3080.7984 4204.60152 3080.6376 4204.5886 3080.48992 4204.49292 3080.13284 4204.33725 3079.79899 4204.09386 3079.45621 4204.03891 3079.34617 4204.02 3079.22463 4204.02 3078.01965 4203.9889 3077.70384 4203.90251 3077.41906 4203.76222 3077.15661 4203.56091 3076.9113 4199.0887 3072.43909 4198.84339 3072.23778 4198.58094 3072.09749 4198.29616 3072.0111 4197.98035 3071.98 4158.01965 3071.98 4157.70384 3072.0111 4157.41906 3072.09749 4157.15661 3072.23778 4156.9113 3072.43909 4152.93909 3076.4113 4152.73778 3076.65661 4152.59749 3076.91906 4152.5111 3077.20384 4152.48 3077.51965 4152.48 3079.02095 4152.44955 3079.17402 4152.36284 3079.30379 4152.23307 3079.3905 4152.08 3079.42095 4151.06971 3079.42095 4150.82084 3079.44899 4150.60579 3079.52424 4150.41287 3079.64546 4150.25176 3079.80657 4150.13054 3079.99949 4150.05529 3080.21454 4150.02725 3080.46341 4150.02725 3086.32399 4150.05529 3086.57286 4150.13054 3086.78791 4150.25176 3086.98083 4150.41287 3087.14194 4150.60579 3087.26316 4150.82084 3087.33841 4151.06971 3087.36645 4156.93029 3087.36645 4157.17916 3087.33841 4157.39421 3087.26316 4157.58713 3087.14194 4157.74824 3086.98083 4157.86946 3086.78791 4157.94471 3086.57286 4157.97275 3086.32399 4157.97275 3080.46341 4157.94471 3080.21454 4157.86946 3079.99949 4157.74824 3079.80657 4157.58713 3079.64546 4157.39421 3079.52424 4157.17916 3079.44899 4156.93029 3079.42095 4155.92 3079.42095 4155.76693 3079.3905 4155.63716 3079.30379 4155.55045 3079.17402 4155.52 3079.02095 4155.52 3078.29529 4155.55045 3078.14222 4155.63716 3078.01245 4158.51245 3075.13716 4158.64222 3075.05045 4158.79529 3075.02 4197.20471 3075.02 4197.35778 3075.05045 4197.48755 3075.13716 4200.86284 3078.51245 4200.94955 3078.64222 4200.98 3078.79529 4200.98 3079.22463 4200.96109 3079.34617 4200.90614 3079.45621 4200.66275 3079.79899 4200.50708 3080.13284 4200.4114 3080.48992 4200.37765 3080.87566 4200.37765 3085.50614 4200.4114 3085.89188 4200.50708 3086.24896 4200.66331 3086.58401 4200.87536 3086.88684 4201.13676 3087.14824 4201.43959 3087.36029 4201.77464 3087.51652 4202.13172 3087.6122 4202.5 3087.64442 4202.86828 3087.6122 4203.22536 3087.51652 4203.56041 3087.36029 4203.86324 3087.14824 4204.12464 3086.88684 4204.33669 3086.58401 4204.49292 3086.24896 4204.5886 3085.89188 4204.60152 3085.7442 4204.65112 3085.5834 4204.76247 3085.45722 4204.91586 3085.38801 4205.08414 3085.38801 4205.23753 3085.45722 4205.34888 3085.5834 4205.39848 3085.7442 4205.4114 3085.89188 4205.50708 3086.24896 4205.66275 3086.58281 4205.90614 3086.92559 4205.96109 3087.03563 4205.98 3087.15717 4205.98 3088.20471 4205.94955 3088.35778 4205.86284 3088.48755 4205.48755 3088.86284 4205.35778 3088.94955 4205.20471 3088.98 4192.01965 3088.98 4191.70384 3089.0111 4191.41906 3089.09749 4191.15661 3089.23778 4190.9113 3089.43909 4188.93909 3091.4113 4188.73778 3091.65661 4188.59749 3091.91906 4188.5111 3092.20384 4188.48 3092.51965 4188.48 3099.70471 4188.44955 3099.85778 4188.36284 3099.98755 4187.48755 3100.86284 4187.35778 3100.94955 4187.20471 3100.98 4186.4536 3100.98 4186.30053 3100.94955 4186.17076 3100.86284 4186.08405 3100.73307 4186.0536 3100.58 4186.0536 3099.81181 4186.02556 3099.56294 4185.95031 3099.34789 4185.82909 3099.15497 4185.66798 3098.99386 4185.47506 3098.87264 4185.26001 3098.79739 4185.01114 3098.76935 4180.59726 3098.76935 4180.34839 3098.79739 4180.13334 3098.87264 4179.94042 3098.99386 4179.77931 3099.15497 4179.65809 3099.34789 4179.58284 3099.56294 4179.5548 3099.81181 4179.5548 3105.18819 4179.58284 3105.43706 4179.65809 3105.65211 4179.77931 3105.84503 4179.94042 3106.00614 4180.13334 3106.12736 4180.34839 3106.20261 Z M 4069.94278 3080.86127 L 4070.1047 3080.85262 4070.45486 3080.85262 4071.36139 3080.7765 4072.25837 3080.62478 4073.13951 3080.39855 4073.99862 3080.09937 4074.82969 3079.72935 4075.62689 3079.29109 4076.38461 3078.78766 4077.09755 3078.22259 4077.76071 3077.59985 4078.36943 3076.92379 4078.91944 3076.19918 4079.4069 3075.43107 4079.82837 3074.62488 4080.1809 3073.78624 4080.46202 3072.92105 4080.66975 3072.03536 4080.80264 3071.1354 4080.85977 3070.22748 4080.84071 3069.31796 4080.74562 3068.41322 4080.57516 3067.51962 4080.33052 3066.64341 4080.01341 3065.79075 4079.62608 3064.96761 4079.17122 3064.17977 4078.65203 3063.43275 4078.07215 3062.7318 4077.7765 3062.42782 4077.43565 3062.08183 4076.747 3061.48741 4076.01102 3060.95269 4075.23288 3060.48143 4074.41803 3060.07693 4073.5722 3059.74204 4072.70131 3059.47911 4071.81147 3059.28996 4070.90892 3059.17595 4070 3059.13785 4069.09108 3059.17595 4068.18853 3059.28996 4067.29869 3059.47911 4066.4278 3059.74204 4065.58197 3060.07693 4064.76712 3060.48143 4063.98898 3060.95269 4063.253 3061.48741 4062.55977 3062.08579 4062.37035 3062.26788 4062.24422 3062.40874 4061.92785 3062.7318 4061.34797 3063.43275 4060.82878 3064.17977 4060.37392 3064.96761 4059.98659 3065.79075 4059.66948 3066.64341 4059.42484 3067.51962 4059.25438 3068.41322 4059.15929 3069.31796 4059.14023 3070.22748 4059.19736 3071.1354 4059.33025 3072.03536 4059.53798 3072.92105 4059.8191 3073.78624 4060.17163 3074.62488 4060.5931 3075.43107 4061.08056 3076.19918 4061.63057 3076.92379 4062.23929 3077.59985 4062.90245 3078.22259 4063.61539 3078.78766 4064.37311 3079.29109 4065.17031 3079.72935 4066.00138 3080.09937 4066.86049 3080.39855 4067.74163 3080.62478 4068.63861 3080.7765 4069.54514 3080.85262 4069.87179 3080.85445 4069.94278 3080.86127 Z M 4364.44278 3198.36127 L 4364.6047 3198.35262 4364.95486 3198.35262 4365.86139 3198.2765 4366.75837 3198.12478 4367.63951 3197.89855 4368.49862 3197.59937 4369.32969 3197.22935 4370.12689 3196.79109 4370.88461 3196.28766 4371.59755 3195.72259 4372.26071 3195.09985 4372.86943 3194.42379 4373.41944 3193.69918 4373.9069 3192.93107 4374.32837 3192.12488 4374.6809 3191.28624 4374.96202 3190.42105 4375.16975 3189.53536 4375.30264 3188.6354 4375.35977 3187.72748 4375.34071 3186.81796 4375.24562 3185.91322 4375.07516 3185.01962 4374.83052 3184.14341 4374.51341 3183.29075 4374.12608 3182.46761 4373.67122 3181.67977 4373.15203 3180.93275 4372.57215 3180.2318 4372.2765 3179.92782 4371.93565 3179.58183 4371.247 3178.98741 4370.51102 3178.45269 4369.73288 3177.98143 4368.91803 3177.57693 4368.0722 3177.24204 4367.20131 3176.97911 4366.31147 3176.78996 4365.40892 3176.67595 4364.5 3176.63785 4363.59108 3176.67595 4362.68853 3176.78996 4361.79869 3176.97911 4360.9278 3177.24204 4360.08197 3177.57693 4359.26712 3177.98143 4358.48898 3178.45269 4357.753 3178.98741 4357.05977 3179.58579 4356.87035 3179.76788 4356.74422 3179.90874 4356.42785 3180.2318 4355.84797 3180.93275 4355.32878 3181.67977 4354.87392 3182.46761 4354.48659 3183.29075 4354.16948 3184.14341 4353.92484 3185.01962 4353.75438 3185.91322 4353.65929 3186.81796 4353.64023 3187.72748 4353.69736 3188.6354 4353.83025 3189.53536 4354.03798 3190.42105 4354.3191 3191.28624 4354.67163 3192.12488 4355.0931 3192.93107 4355.58056 3193.69918 4356.13057 3194.42379 4356.73929 3195.09985 4357.40245 3195.72259 4358.11539 3196.28766 4358.87311 3196.79109 4359.67031 3197.22935 4360.50138 3197.59937 4361.36049 3197.89855 4362.24163 3198.12478 4363.13861 3198.2765 4364.04514 3198.35262 4364.37179 3198.35445 4364.44278 3198.36127 Z M 4364.44278 3080.86127 L 4364.6047 3080.85262 4364.95486 3080.85262 4365.86139 3080.7765 4366.75837 3080.62478 4367.63951 3080.39855 4368.49862 3080.09937 4369.32969 3079.72935 4370.12689 3079.29109 4370.88461 3078.78766 4371.59755 3078.22259 4372.26071 3077.59985 4372.86943 3076.92379 4373.41944 3076.19918 4373.9069 3075.43107 4374.32837 3074.62488 4374.6809 3073.78624 4374.96202 3072.92105 4375.16975 3072.03536 4375.30264 3071.1354 4375.35977 3070.22748 4375.34071 3069.31796 4375.24562 3068.41322 4375.07516 3067.51962 4374.83052 3066.64341 4374.51341 3065.79075 4374.12608 3064.96761 4373.67122 3064.17977 4373.15203 3063.43275 4372.57215 3062.7318 4372.2765 3062.42782 4371.93565 3062.08183 4371.247 3061.48741 4370.51102 3060.95269 4369.73288 3060.48143 4368.91803 3060.07693 4368.0722 3059.74204 4367.20131 3059.47911 4366.31147 3059.28996 4365.40892 3059.17595 4364.5 3059.13785 4363.59108 3059.17595 4362.68853 3059.28996 4361.79869 3059.47911 4360.9278 3059.74204 4360.08197 3060.07693 4359.26712 3060.48143 4358.48898 3060.95269 4357.753 3061.48741 4357.05977 3062.08579 4356.87035 3062.26788 4356.74422 3062.40874 4356.42785 3062.7318 4355.84797 3063.43275 4355.32878 3064.17977 4354.87392 3064.96761 4354.48659 3065.79075 4354.16948 3066.64341 4353.92484 3067.51962 4353.75438 3068.41322 4353.65929 3069.31796 4353.64023 3070.22748 4353.69736 3071.1354 4353.83025 3072.03536 4354.03798 3072.92105 4354.3191 3073.78624 4354.67163 3074.62488 4355.0931 3075.43107 4355.58056 3076.19918 4356.13057 3076.92379 4356.73929 3077.59985 4357.40245 3078.22259 4358.11539 3078.78766 4358.87311 3079.29109 4359.67031 3079.72935 4360.50138 3080.09937 4361.36049 3080.39855 4362.24163 3080.62478 4363.13861 3080.7765 4364.04514 3080.85262 4364.37179 3080.85445 4364.44278 3080.86127 Z M 4069.87179 3198.35445 L 4070.45486 3198.35262 4071.36139 3198.2765 4072.25837 3198.12478 4073.13951 3197.89855 4073.99862 3197.59937 4074.82969 3197.22935 4075.62689 3196.79109 4076.38461 3196.28766 4077.09755 3195.72259 4077.76071 3195.09985 4078.36943 3194.42379 4078.91944 3193.69918 4079.4069 3192.93107 4079.82837 3192.12488 4080.1809 3191.28624 4080.46202 3190.42105 4080.66975 3189.53536 4080.80264 3188.6354 4080.85977 3187.72748 4080.84071 3186.81796 4080.74562 3185.91322 4080.57516 3185.01962 4080.33052 3184.14341 4080.01341 3183.29075 4079.62608 3182.46761 4079.17122 3181.67977 4078.65203 3180.93275 4078.07215 3180.2318 4077.7765 3179.92782 4077.43565 3179.58183 4076.747 3178.98741 4076.01102 3178.45269 4075.23288 3177.98143 4074.41803 3177.57693 4073.5722 3177.24204 4072.70131 3176.97911 4071.81147 3176.78996 4070.90892 3176.67595 4070 3176.63785 4069.09108 3176.67595 4068.18853 3176.78996 4067.29869 3176.97911 4066.4278 3177.24204 4065.58197 3177.57693 4064.76712 3177.98143 4063.98898 3178.45269 4063.253 3178.98741 4062.55977 3179.58579 4062.37035 3179.76788 4062.24422 3179.90874 4061.92785 3180.2318 4061.34797 3180.93275 4060.82878 3181.67977 4060.37392 3182.46761 4059.98659 3183.29075 4059.66948 3184.14341 4059.42484 3185.01962 4059.25438 3185.91322 4059.15929 3186.81796 4059.14023 3187.72748 4059.19736 3188.6354 4059.33025 3189.53536 4059.53798 3190.42105 4059.8191 3191.28624 4060.17163 3192.12488 4060.5931 3192.93107 4061.08056 3193.69918 4061.63057 3194.42379 4062.23929 3195.09985 4062.90245 3195.72259 4063.61539 3196.28766 4064.37311 3196.79109 4065.17031 3197.22935 4066.00138 3197.59937 4066.86049 3197.89855 4067.74163 3198.12478 4068.63861 3198.2765 4069.54514 3198.35262 4069.87179 3198.35445 Z M 4366.40254 3096.775 L 4366.65141 3096.74696 4366.86646 3096.67171 4367.05938 3096.55049 4367.22049 3096.38938 4367.34171 3096.19646 4367.41696 3095.98141 4367.445 3095.73254 4367.445 3090.26746 4367.41696 3090.01859 4367.34171 3089.80354 4367.22049 3089.61062 4367.05938 3089.44951 4366.86646 3089.32829 4366.65141 3089.25304 4366.40254 3089.225 4361.32746 3089.225 4361.07859 3089.25304 4360.86354 3089.32829 4360.67062 3089.44951 4360.50951 3089.61062 4360.38829 3089.80354 4360.31304 3090.01859 4360.285 3090.26746 4360.285 3091.08 4360.25455 3091.23307 4360.16784 3091.36284 4360.03807 3091.44955 4359.885 3091.48 4342.4536 3091.48 4342.30053 3091.44955 4342.17076 3091.36284 4342.08405 3091.23307 4342.0536 3091.08 4342.0536 3090.31181 4342.02556 3090.06294 4341.95031 3089.84789 4341.82909 3089.65497 4341.66798 3089.49386 4341.47506 3089.37264 4341.26001 3089.29739 4341.01114 3089.26935 4336.59726 3089.26935 4336.34839 3089.29739 4336.13334 3089.37264 4335.94042 3089.49386 4335.77931 3089.65497 4335.65809 3089.84789 4335.58284 3090.06294 4335.5548 3090.31181 4335.5548 3095.68819 4335.58284 3095.93706 4335.65809 3096.15211 4335.77931 3096.34503 4335.94042 3096.50614 4336.13334 3096.62736 4336.34839 3096.70261 4336.59726 3096.73065 4341.01114 3096.73065 4341.26001 3096.70261 4341.47506 3096.62736 4341.66798 3096.50614 4341.82909 3096.34503 4341.95031 3096.15211 4342.02556 3095.93706 4342.0536 3095.68819 4342.0536 3094.92 4342.08405 3094.76693 4342.17076 3094.63716 4342.30053 3094.55045 4342.4536 3094.52 4359.885 3094.52 4360.03807 3094.55045 4360.16784 3094.63716 4360.25455 3094.76693 4360.285 3094.92 4360.285 3095.73254 4360.31304 3095.98141 4360.38829 3096.19646 4360.50951 3096.38938 4360.67062 3096.55049 4360.86354 3096.67171 4361.07859 3096.74696 4361.32746 3096.775 4366.40254 3096.775 Z M 4154 3106.57815 L 4154.5294 3106.54272 4155.04935 3106.43703 4155.55057 3106.26299 4156.02412 3106.02369 4156.46156 3105.72341 4156.85506 3105.3675 4157.19762 3104.96232 4157.48312 3104.5151 4157.60538 3104.25163 4157.69336 3104.12939 4157.82031 3104.04835 4157.96822 3104.02 4171.5464 3104.02 4171.69947 3104.05045 4171.82924 3104.13716 4171.91595 3104.26693 4171.9464 3104.42 4171.9464 3105.18819 4171.97444 3105.43706 4172.04969 3105.65211 4172.17091 3105.84503 4172.33202 3106.00614 4172.52494 3106.12736 4172.73999 3106.20261 4172.98886 3106.23065 4177.40274 3106.23065 4177.65161 3106.20261 4177.86666 3106.12736 4178.05958 3106.00614 4178.22069 3105.84503 4178.34191 3105.65211 4178.41716 3105.43706 4178.4452 3105.18819 4178.4452 3099.81181 4178.41716 3099.56294 4178.34191 3099.34789 4178.22069 3099.15497 4178.05958 3098.99386 4177.86666 3098.87264 4177.65161 3098.79739 4177.40274 3098.76935 4172.98886 3098.76935 4172.73999 3098.79739 4172.52494 3098.87264 4172.33202 3098.99386 4172.17091 3099.15497 4172.04969 3099.34789 4171.97444 3099.56294 4171.9464 3099.81181 4171.9464 3100.58 4171.91595 3100.73307 4171.82924 3100.86284 4171.69947 3100.94955 4171.5464 3100.98 4157.86474 3100.98 4157.72514 3100.95485 4157.6031 3100.88256 4157.51396 3100.77223 4157.34785 3100.46912 4157.03312 3100.04196 4156.66426 3099.66057 4156.24786 3099.33174 4155.79135 3099.06134 4155.30287 3098.85421 4154.79114 3098.71403 4154.26529 3098.64331 4153.73471 3098.64331 4153.20886 3098.71403 4152.69713 3098.85421 4152.20865 3099.06134 4151.75214 3099.33174 4151.33574 3099.66057 4150.96688 3100.04196 4150.65215 3100.46912 4150.39717 3100.93441 4150.20647 3101.42954 4150.08347 3101.94566 4150.03036 3102.47358 4150.04809 3103.00387 4150.13634 3103.52706 4150.29354 3104.03382 4150.51688 3104.5151 4150.80238 3104.96232 4151.14494 3105.3675 4151.53844 3105.72341 4151.97588 3106.02369 4152.44943 3106.26299 4152.95065 3106.43703 4153.4706 3106.54272 4154 3106.57815 Z M 4096.38946 3172.53851 L 4096.89989 3172.60867 4097.41511 3172.60867 4097.92554 3172.53851 4098.42166 3172.3995 4098.89423 3172.19424 4099.33445 3171.92653 4099.73411 3171.60138 4100.08578 3171.22484 4100.3829 3170.80391 4100.61994 3170.34645 4100.79248 3169.86097 4100.89731 3169.35652 4100.93247 3168.8425 4100.89731 3168.32848 4100.79248 3167.82403 4100.61994 3167.33855 4100.3829 3166.88109 4100.08578 3166.46016 4099.73411 3166.08362 4099.33445 3165.75847 4098.89423 3165.49076 4098.42166 3165.2855 4097.92554 3165.14649 4097.41511 3165.07633 4096.89989 3165.07633 4096.38946 3165.14649 4095.89334 3165.2855 4095.42077 3165.49076 4094.98055 3165.75847 4094.58089 3166.08362 4094.22922 3166.46016 4093.9321 3166.88109 4093.69506 3167.33855 4093.52252 3167.82403 4093.41769 3168.32848 4093.38253 3168.8425 4093.41769 3169.35652 4093.52252 3169.86097 4093.69506 3170.34645 4093.9321 3170.80391 4094.22922 3171.22484 4094.58089 3171.60138 4094.98055 3171.92653 4095.42077 3172.19424 4095.89334 3172.3995 4096.38946 3172.53851 Z M 4167.38946 3172.53851 L 4167.89989 3172.60867 4168.41511 3172.60867 4168.92554 3172.53851 4169.42166 3172.3995 4169.89423 3172.19424 4170.33445 3171.92653 4170.73411 3171.60138 4171.08578 3171.22484 4171.3829 3170.80391 4171.61994 3170.34645 4171.79248 3169.86097 4171.89731 3169.35652 4171.93247 3168.8425 4171.89731 3168.32848 4171.79248 3167.82403 4171.61994 3167.33855 4171.3829 3166.88109 4171.08578 3166.46016 4170.73411 3166.08362 4170.33445 3165.75847 4169.89423 3165.49076 4169.42166 3165.2855 4168.92554 3165.14649 4168.41511 3165.07633 4167.89989 3165.07633 4167.38946 3165.14649 4166.89334 3165.2855 4166.42077 3165.49076 4165.98055 3165.75847 4165.58089 3166.08362 4165.22922 3166.46016 4164.9321 3166.88109 4164.69506 3167.33855 4164.52252 3167.82403 4164.41769 3168.32848 4164.38253 3168.8425 4164.41769 3169.35652 4164.52252 3169.86097 4164.69506 3170.34645 4164.9321 3170.80391 4165.22922 3171.22484 4165.58089 3171.60138 4165.98055 3171.92653 4166.42077 3172.19424 4166.89334 3172.3995 4167.38946 3172.53851 Z M 4116.07446 3172.53851 L 4116.58489 3172.60867 4117.10011 3172.60867 4117.61054 3172.53851 4118.10666 3172.3995 4118.57923 3172.19424 4119.01945 3171.92653 4119.41911 3171.60138 4119.77078 3171.22484 4120.0679 3170.80391 4120.30494 3170.34645 4120.47748 3169.86097 4120.58231 3169.35652 4120.61747 3168.8425 4120.58231 3168.32848 4120.47748 3167.82403 4120.30494 3167.33855 4120.0679 3166.88109 4119.77078 3166.46016 4119.41911 3166.08362 4119.01945 3165.75847 4118.57923 3165.49076 4118.10666 3165.2855 4117.61054 3165.14649 4117.10011 3165.07633 4116.58489 3165.07633 4116.07446 3165.14649 4115.57834 3165.2855 4115.10577 3165.49076 4114.66555 3165.75847 4114.26589 3166.08362 4113.91422 3166.46016 4113.6171 3166.88109 4113.38006 3167.33855 4113.20752 3167.82403 4113.10269 3168.32848 4113.06753 3168.8425 4113.10269 3169.35652 4113.20752 3169.86097 4113.38006 3170.34645 4113.6171 3170.80391 4113.91422 3171.22484 4114.26589 3171.60138 4114.66555 3171.92653 4115.10577 3172.19424 4115.57834 3172.3995 4116.07446 3172.53851 Z M 4187.07446 3172.53851 L 4187.58489 3172.60867 4188.10011 3172.60867 4188.61054 3172.53851 4189.10666 3172.3995 4189.57923 3172.19424 4190.01945 3171.92653 4190.41911 3171.60138 4190.77078 3171.22484 4191.0679 3170.80391 4191.30494 3170.34645 4191.47748 3169.86097 4191.58231 3169.35652 4191.61747 3168.8425 4191.58231 3168.32848 4191.47748 3167.82403 4191.30494 3167.33855 4191.0679 3166.88109 4190.77078 3166.46016 4190.41911 3166.08362 4190.01945 3165.75847 4189.57923 3165.49076 4189.10666 3165.2855 4188.61054 3165.14649 4188.10011 3165.07633 4187.58489 3165.07633 4187.07446 3165.14649 4186.57834 3165.2855 4186.10577 3165.49076 4185.66555 3165.75847 4185.26589 3166.08362 4184.91422 3166.46016 4184.6171 3166.88109 4184.38006 3167.33855 4184.20752 3167.82403 4184.10269 3168.32848 4184.06753 3168.8425 4184.10269 3169.35652 4184.20752 3169.86097 4184.38006 3170.34645 4184.6171 3170.80391 4184.91422 3171.22484 4185.26589 3171.60138 4185.66555 3171.92653 4186.10577 3172.19424 4186.57834 3172.3995 4187.07446 3172.53851 Z M 4337.60011 3172.60867 L 4338.11054 3172.53851 4338.60666 3172.3995 4339.07923 3172.19424 4339.51945 3171.92653 4339.91911 3171.60138 4340.27078 3171.22484 4340.5679 3170.80391 4340.80494 3170.34645 4340.97748 3169.86097 4341.08231 3169.35652 4341.11747 3168.8425 4341.08231 3168.32848 4340.97748 3167.82403 4340.80494 3167.33855 4340.5679 3166.88109 4340.27078 3166.46016 4339.91911 3166.08362 4339.51945 3165.75847 4339.07923 3165.49076 4338.60666 3165.2855 4338.11054 3165.14649 4337.60011 3165.07633 4337.08489 3165.07633 4336.57446 3165.14649 4336.07834 3165.2855 4335.60577 3165.49076 4335.16555 3165.75847 4334.76589 3166.08362 4334.41422 3166.46016 4334.1171 3166.88109 4333.88006 3167.33855 4333.70752 3167.82403 4333.60269 3168.32848 4333.56753 3168.8425 4333.60269 3169.35652 4333.70752 3169.86097 4333.88006 3170.34645 4334.1171 3170.80391 4334.41422 3171.22484 4334.76589 3171.60138 4335.16555 3171.92653 4335.60577 3172.19424 4336.07834 3172.3995 4336.57446 3172.53851 4337.08489 3172.60867 4337.60011 3172.60867 Z M 4262.60011 3173.60867 L 4263.11054 3173.53851 4263.60666 3173.3995 4264.07923 3173.19424 4264.51945 3172.92653 4264.91911 3172.60138 4265.27078 3172.22484 4265.5679 3171.80391 4265.80494 3171.34645 4265.97748 3170.86097 4266.08231 3170.35652 4266.11747 3169.8425 4266.08231 3169.32848 4265.97748 3168.82403 4265.80494 3168.33855 4265.5679 3167.88109 4265.27078 3167.46016 4264.91911 3167.08362 4264.51945 3166.75847 4264.07923 3166.49076 4263.60666 3166.2855 4263.11054 3166.14649 4262.60011 3166.07633 4262.08489 3166.07633 4261.57446 3166.14649 4261.07834 3166.2855 4260.60577 3166.49076 4260.16555 3166.75847 4259.76589 3167.08362 4259.41422 3167.46016 4259.1171 3167.88109 4258.88006 3168.33855 4258.70752 3168.82403 4258.60269 3169.32848 4258.56753 3169.8425 4258.60269 3170.35652 4258.70752 3170.86097 4258.88006 3171.34645 4259.1171 3171.80391 4259.41422 3172.22484 4259.76589 3172.60138 4260.16555 3172.92653 4260.60577 3173.19424 4261.07834 3173.3995 4261.57446 3173.53851 4262.08489 3173.60867 4262.60011 3173.60867 Z M 4316.88946 3172.53851 L 4317.39989 3172.60867 4317.91511 3172.60867 4318.42554 3172.53851 4318.92166 3172.3995 4319.39423 3172.19424 4319.83445 3171.92653 4320.23411 3171.60138 4320.58578 3171.22484 4320.8829 3170.80391 4321.11994 3170.34645 4321.29248 3169.86097 4321.39731 3169.35652 4321.43247 3168.8425 4321.39731 3168.32848 4321.29248 3167.82403 4321.11994 3167.33855 4320.8829 3166.88109 4320.58578 3166.46016 4320.23411 3166.08362 4319.83445 3165.75847 4319.39423 3165.49076 4318.92166 3165.2855 4318.42554 3165.14649 4317.91511 3165.07633 4317.39989 3165.07633 4316.88946 3165.14649 4316.39334 3165.2855 4315.92077 3165.49076 4315.48055 3165.75847 4315.08089 3166.08362 4314.72922 3166.46016 4314.4321 3166.88109 4314.19506 3167.33855 4314.02252 3167.82403 4313.91769 3168.32848 4313.88253 3168.8425 4313.91769 3169.35652 4314.02252 3169.86097 4314.19506 3170.34645 4314.4321 3170.80391 4314.72922 3171.22484 4315.08089 3171.60138 4315.48055 3171.92653 4315.92077 3172.19424 4316.39334 3172.3995 4316.88946 3172.53851 Z M 4242.91511 3173.60867 L 4243.42554 3173.53851 4243.92166 3173.3995 4244.39423 3173.19424 4244.83445 3172.92653 4245.23411 3172.60138 4245.58578 3172.22484 4245.8829 3171.80391 4246.11994 3171.34645 4246.29248 3170.86097 4246.39731 3170.35652 4246.43247 3169.8425 4246.39731 3169.32848 4246.29248 3168.82403 4246.11994 3168.33855 4245.8829 3167.88109 4245.58578 3167.46016 4245.23411 3167.08362 4244.83445 3166.75847 4244.39423 3166.49076 4243.92166 3166.2855 4243.42554 3166.14649 4242.91511 3166.07633 4242.39989 3166.07633 4241.88946 3166.14649 4241.39334 3166.2855 4240.92077 3166.49076 4240.48055 3166.75847 4240.08089 3167.08362 4239.72922 3167.46016 4239.4321 3167.88109 4239.19506 3168.33855 4239.02252 3168.82403 4238.91769 3169.32848 4238.88253 3169.8425 4238.91769 3170.35652 4239.02252 3170.86097 4239.19506 3171.34645 4239.4321 3171.80391 4239.72922 3172.22484 4240.08089 3172.60138 4240.48055 3172.92653 4240.92077 3173.19424 4241.39334 3173.3995 4241.88946 3173.53851 4242.39989 3173.60867 4242.91511 3173.60867 Z M 4361.13909 3175.17725 L 4361.38796 3175.14921 4361.60301 3175.07396 4361.79593 3174.95274 4361.95704 3174.79163 4362.07826 3174.59871 4362.15351 3174.38366 4362.18155 3174.13479 4362.18155 3169.19073 4359.14777 3169.19073 4359.14777 3175.17725 4361.13909 3175.17725 Z M 4151.37977 3169.19103 L 4151.37977 3175.17755 4153.37109 3175.17755 4153.61996 3175.14951 4153.83501 3175.07426 4154.02793 3174.95304 4154.18904 3174.79193 4154.31026 3174.59901 4154.38551 3174.38396 4154.41355 3174.13509 4154.41355 3169.19103 4151.37977 3169.19103 Z M 4227.87109 3176.17755 L 4228.11996 3176.14951 4228.33501 3176.07426 4228.52793 3175.95304 4228.68904 3175.79193 4228.81026 3175.59901 4228.88551 3175.38396 4228.91355 3175.13509 4228.91355 3170.19103 4225.87977 3170.19103 4225.87977 3176.17755 4227.87109 3176.17755 Z M 4140.63909 3175.17725 L 4140.88796 3175.14921 4141.10301 3175.07396 4141.29593 3174.95274 4141.45704 3174.79163 4141.57826 3174.59871 4141.65351 3174.38366 4141.68155 3174.13479 4141.68155 3169.19073 4138.64777 3169.19073 4138.64777 3175.17725 4140.63909 3175.17725 Z M 4220.85223 3176.17755 L 4220.85223 3170.19103 4217.81845 3170.19103 4217.81845 3175.13509 4217.84649 3175.38396 4217.92174 3175.59901 4218.04296 3175.79193 4218.20407 3175.95304 4218.39699 3176.07426 4218.61204 3176.14951 4218.86091 3176.17755 4220.85223 3176.17755 Z M 4146.35223 3175.17755 L 4146.35223 3169.19103 4143.31845 3169.19103 4143.31845 3174.13509 4143.34649 3174.38396 4143.42174 3174.59901 4143.54296 3174.79193 4143.70407 3174.95304 4143.89699 3175.07426 4144.11204 3175.14951 4144.36091 3175.17755 4146.35223 3175.17755 Z M 4209.64777 3169.19073 L 4209.64777 3175.17725 4211.63909 3175.17725 4211.88796 3175.14921 4212.10301 3175.07396 4212.29593 3174.95274 4212.45704 3174.79163 4212.57826 3174.59871 4212.65351 3174.38366 4212.68155 3174.13479 4212.68155 3169.19073 4209.64777 3169.19073 Z M 4146.35223 3158.25797 L 4146.35223 3152.27145 4144.36091 3152.27145 4144.11204 3152.29949 4143.89699 3152.37474 4143.70407 3152.49596 4143.54296 3152.65707 4143.42174 3152.84999 4143.34649 3153.06504 4143.31845 3153.31391 4143.31845 3158.25797 4146.35223 3158.25797 Z M 4284.14777 3170.19073 L 4284.14777 3176.17725 4286.13909 3176.17725 4286.38796 3176.14921 4286.60301 3176.07396 4286.79593 3175.95274 4286.95704 3175.79163 4287.07826 3175.59871 4287.15351 3175.38366 4287.18155 3175.13479 4287.18155 3170.19073 4284.14777 3170.19073 Z M 4141.68155 3158.25768 L 4141.68155 3153.31361 4141.65351 3153.06474 4141.57826 3152.84969 4141.45704 3152.65677 4141.29593 3152.49566 4141.10301 3152.37444 4140.88796 3152.29919 4140.63909 3152.27115 4138.64777 3152.27115 4138.64777 3158.25768 4141.68155 3158.25768 Z M 4279.12023 3176.17725 L 4279.12023 3170.19073 4276.08645 3170.19073 4276.08645 3175.13479 4276.11449 3175.38366 4276.18974 3175.59871 4276.31096 3175.79163 4276.47207 3175.95274 4276.66499 3176.07396 4276.88004 3176.14921 4277.12891 3176.17725 4279.12023 3176.17725 Z M 4131.38004 3175.14921 L 4131.62891 3175.17725 4133.62023 3175.17725 4133.62023 3169.19073 4130.58645 3169.19073 4130.58645 3174.13479 4130.61449 3174.38366 4130.68974 3174.59871 4130.81096 3174.79163 4130.97207 3174.95274 4131.16499 3175.07396 4131.38004 3175.14921 Z M 4359.14777 3152.27115 L 4359.14777 3158.25768 4362.18155 3158.25768 4362.18155 3153.31361 4362.15351 3153.06474 4362.07826 3152.84969 4361.95704 3152.65677 4361.79593 3152.49566 4361.60301 3152.37444 4361.38796 3152.29919 4361.13909 3152.27115 4359.14777 3152.27115 Z M 4302.87109 3175.17755 L 4303.11996 3175.14951 4303.33501 3175.07426 4303.52793 3174.95304 4303.68904 3174.79193 4303.81026 3174.59901 4303.88551 3174.38396 4303.91355 3174.13509 4303.91355 3169.19103 4300.87977 3169.19103 4300.87977 3175.17755 4302.87109 3175.17755 Z M 4293.61204 3175.14951 L 4293.86091 3175.17755 4295.85223 3175.17755 4295.85223 3169.19103 4292.81845 3169.19103 4292.81845 3174.13509 4292.84649 3174.38396 4292.92174 3174.59901 4293.04296 3174.79193 4293.20407 3174.95304 4293.39699 3175.07426 4293.61204 3175.14951 Z M 4204.62023 3175.17725 L 4204.62023 3169.19073 4201.58645 3169.19073 4201.58645 3174.13479 4201.61449 3174.38366 4201.68974 3174.59871 4201.81096 3174.79163 4201.97207 3174.95274 4202.16499 3175.07396 4202.38004 3175.14921 4202.62891 3175.17725 4204.62023 3175.17725 Z M 4130.58645 3153.31361 L 4130.58645 3158.25768 4133.62023 3158.25768 4133.62023 3152.27115 4131.62891 3152.27115 4131.38004 3152.29919 4131.16499 3152.37444 4130.97207 3152.49566 4130.81096 3152.65677 4130.68974 3152.84969 4130.61449 3153.06474 4130.58645 3153.31361 Z M 4351.88004 3175.14921 L 4352.12891 3175.17725 4354.12023 3175.17725 4354.12023 3169.19073 4351.08645 3169.19073 4351.08645 3174.13479 4351.11449 3174.38366 4351.18974 3174.59871 4351.31096 3174.79163 4351.47207 3174.95274 4351.66499 3175.07396 4351.88004 3175.14921 Z M 4209.64777 3152.27115 L 4209.64777 3158.25768 4212.68155 3158.25768 4212.68155 3153.31361 4212.65351 3153.06474 4212.57826 3152.84969 4212.45704 3152.65677 4212.29593 3152.49566 4212.10301 3152.37444 4211.88796 3152.29919 4211.63909 3152.27115 4209.64777 3152.27115 Z M 4354.12023 3158.25768 L 4354.12023 3152.27115 4352.12891 3152.27115 4351.88004 3152.29919 4351.66499 3152.37444 4351.47207 3152.49566 4351.31096 3152.65677 4351.18974 3152.84969 4351.11449 3153.06474 4351.08645 3153.31361 4351.08645 3158.25768 4354.12023 3158.25768 Z M 4204.62023 3158.25768 L 4204.62023 3152.27115 4202.62891 3152.27115 4202.38004 3152.29919 4202.16499 3152.37444 4201.97207 3152.49566 4201.81096 3152.65677 4201.68974 3152.84969 4201.61449 3153.06474 4201.58645 3153.31361 4201.58645 3158.25768 4204.62023 3158.25768 Z M 4295.85223 3158.25797 L 4295.85223 3152.27145 4293.86091 3152.27145 4293.61204 3152.29949 4293.39699 3152.37474 4293.20407 3152.49596 4293.04296 3152.65707 4292.92174 3152.84999 4292.84649 3153.06504 4292.81845 3153.31391 4292.81845 3158.25797 4295.85223 3158.25797 Z M 4151.37977 3152.27145 L 4151.37977 3158.25797 4154.41355 3158.25797 4154.41355 3153.31391 4154.38551 3153.06504 4154.31026 3152.84999 4154.18904 3152.65707 4154.02793 3152.49596 4153.83501 3152.37474 4153.61996 3152.29949 4153.37109 3152.27145 4151.37977 3152.27145 Z M 4300.87977 3152.27145 L 4300.87977 3158.25797 4303.91355 3158.25797 4303.91355 3153.31391 4303.88551 3153.06504 4303.81026 3152.84999 4303.68904 3152.65707 4303.52793 3152.49596 4303.33501 3152.37474 4303.11996 3152.29949 4302.87109 3152.27145 4300.87977 3152.27145 Z M 4287.18155 3159.25768 L 4287.18155 3154.31361 4287.15351 3154.06474 4287.07826 3153.84969 4286.95704 3153.65677 4286.79593 3153.49566 4286.60301 3153.37444 4286.38796 3153.29919 4286.13909 3153.27115 4284.14777 3153.27115 4284.14777 3159.25768 4287.18155 3159.25768 Z M 4276.08645 3154.31361 L 4276.08645 3159.25768 4279.12023 3159.25768 4279.12023 3153.27115 4277.12891 3153.27115 4276.88004 3153.29919 4276.66499 3153.37444 4276.47207 3153.49566 4276.31096 3153.65677 4276.18974 3153.84969 4276.11449 3154.06474 4276.08645 3154.31361 Z M 4217.81845 3154.31391 L 4217.81845 3159.25797 4220.85223 3159.25797 4220.85223 3153.27145 4218.86091 3153.27145 4218.61204 3153.29949 4218.39699 3153.37474 4218.20407 3153.49596 4218.04296 3153.65707 4217.92174 3153.84999 4217.84649 3154.06504 4217.81845 3154.31391 Z M 4225.87977 3153.27145 L 4225.87977 3159.25797 4228.91355 3159.25797 4228.91355 3154.31391 4228.88551 3154.06504 4228.81026 3153.84999 4228.68904 3153.65707 4228.52793 3153.49596 4228.33501 3153.37474 4228.11996 3153.29949 4227.87109 3153.27145 4225.87977 3153.27145 Z M 4075.35223 3175.17755 L 4075.35223 3169.19103 4072.31845 3169.19103 4072.31845 3174.13509 4072.34649 3174.38396 4072.42174 3174.59901 4072.54296 3174.79193 4072.70407 3174.95304 4072.89699 3175.07426 4073.11204 3175.14951 4073.36091 3175.17755 4075.35223 3175.17755 Z M 4082.37109 3175.17755 L 4082.61996 3175.14951 4082.83501 3175.07426 4083.02793 3174.95304 4083.18904 3174.79193 4083.31026 3174.59901 4083.38551 3174.38396 4083.41355 3174.13509 4083.41355 3169.19103 4080.37978 3169.19103 4080.37978 3175.17755 4082.37109 3175.17755 Z M 4075.35223 3158.25797 L 4075.35223 3152.27145 4073.36091 3152.27145 4073.11204 3152.29949 4072.89699 3152.37474 4072.70407 3152.49596 4072.54296 3152.65707 4072.42174 3152.84999 4072.34649 3153.06504 4072.31845 3153.31391 4072.31845 3158.25797 4075.35223 3158.25797 Z M 4083.41355 3158.25797 L 4083.41355 3153.31391 4083.38551 3153.06504 4083.31026 3152.84999 4083.18904 3152.65707 4083.02793 3152.49596 4082.83501 3152.37474 4082.61996 3152.29949 4082.37109 3152.27145 4080.37978 3152.27145 4080.37978 3158.25797 4083.41355 3158.25797 Z M 4342.61217 3145.7749 L 4342.61217 3150.28505 4344.46485 3150.28505 4344.46485 3146.81736 4344.43681 3146.56849 4344.36156 3146.35344 4344.24034 3146.16052 4344.07923 3145.99941 4343.88631 3145.87819 4343.67126 3145.80294 4343.42239 3145.7749 4342.61217 3145.7749 Z M 4267.61217 3146.7749 L 4267.61217 3151.28505 4269.46485 3151.28505 4269.46485 3147.81736 4269.43681 3147.56849 4269.36156 3147.35344 4269.24034 3147.16052 4269.07923 3146.99941 4268.88631 3146.87819 4268.67126 3146.80294 4268.42239 3146.7749 4267.61217 3146.7749 Z M 4119.44682 3162.7755 L 4119.44682 3158.26535 4117.59415 3158.26535 4117.59415 3161.73304 4117.62219 3161.98191 4117.69744 3162.19696 4117.81866 3162.38988 4117.97977 3162.55099 4118.17269 3162.67221 4118.38774 3162.74746 4118.63661 3162.7755 4119.44682 3162.7755 Z M 4263.09415 3147.81736 L 4263.09415 3151.28505 4264.94682 3151.28505 4264.94682 3146.7749 4264.13661 3146.7749 4263.88774 3146.80294 4263.67269 3146.87819 4263.47977 3146.99941 4263.31866 3147.16052 4263.19744 3147.35344 4263.12219 3147.56849 4263.09415 3147.81736 Z M 4343.42239 3162.7755 L 4343.67126 3162.74746 4343.88631 3162.67221 4344.07923 3162.55099 4344.24034 3162.38988 4344.36156 3162.19696 4344.43681 3161.98191 4344.46485 3161.73304 4344.46485 3158.26535 4342.61217 3158.26535 4342.61217 3162.7755 4343.42239 3162.7755 Z M 4122.11217 3145.7749 L 4122.11217 3150.28505 4123.96485 3150.28505 4123.96485 3146.81736 4123.93681 3146.56849 4123.86156 3146.35344 4123.74034 3146.16052 4123.57923 3145.99941 4123.38631 3145.87819 4123.17126 3145.80294 4122.92239 3145.7749 4122.11217 3145.7749 Z M 4193.11217 3158.26535 L 4193.11217 3162.7755 4193.92239 3162.7755 4194.17126 3162.74746 4194.38631 3162.67221 4194.57923 3162.55099 4194.74034 3162.38988 4194.86156 3162.19696 4194.93681 3161.98191 4194.96485 3161.73304 4194.96485 3158.26535 4193.11217 3158.26535 Z M 4194.96485 3150.28505 L 4194.96485 3146.81736 4194.93681 3146.56849 4194.86156 3146.35344 4194.74034 3146.16052 4194.57923 3145.99941 4194.38631 3145.87819 4194.17126 3145.80294 4193.92239 3145.7749 4193.11217 3145.7749 4193.11217 3150.28505 4194.96485 3150.28505 Z M 4267.61217 3159.26535 L 4267.61217 3163.7755 4268.42239 3163.7755 4268.67126 3163.74746 4268.88631 3163.67221 4269.07923 3163.55099 4269.24034 3163.38988 4269.36156 3163.19696 4269.43681 3162.98191 4269.46485 3162.73304 4269.46485 3159.26535 4267.61217 3159.26535 Z M 4117.59415 3146.81736 L 4117.59415 3150.28505 4119.44682 3150.28505 4119.44682 3145.7749 4118.63661 3145.7749 4118.38774 3145.80294 4118.17269 3145.87819 4117.97977 3145.99941 4117.81866 3146.16052 4117.69744 3146.35344 4117.62219 3146.56849 4117.59415 3146.81736 Z M 4339.94682 3162.7755 L 4339.94682 3158.26535 4338.09415 3158.26535 4338.09415 3161.73304 4338.12219 3161.98191 4338.19744 3162.19696 4338.31866 3162.38988 4338.47977 3162.55099 4338.67269 3162.67221 4338.88774 3162.74746 4339.13661 3162.7755 4339.94682 3162.7755 Z M 4339.94682 3150.28505 L 4339.94682 3145.7749 4339.13661 3145.7749 4338.88774 3145.80294 4338.67269 3145.87819 4338.47977 3145.99941 4338.31866 3146.16052 4338.19744 3146.35344 4338.12219 3146.56849 4338.09415 3146.81736 4338.09415 3150.28505 4339.94682 3150.28505 Z M 4190.44682 3162.7755 L 4190.44682 3158.26535 4188.59415 3158.26535 4188.59415 3161.73304 4188.62219 3161.98191 4188.69744 3162.19696 4188.81866 3162.38988 4188.97977 3162.55099 4189.17269 3162.67221 4189.38774 3162.74746 4189.63661 3162.7755 4190.44682 3162.7755 Z M 4190.44682 3150.28505 L 4190.44682 3145.7749 4189.63661 3145.7749 4189.38774 3145.80294 4189.17269 3145.87819 4188.97977 3145.99941 4188.81866 3146.16052 4188.69744 3146.35344 4188.62219 3146.56849 4188.59415 3146.81736 4188.59415 3150.28505 4190.44682 3150.28505 Z M 4122.11217 3158.26535 L 4122.11217 3162.7755 4122.92239 3162.7755 4123.17126 3162.74746 4123.38631 3162.67221 4123.57923 3162.55099 4123.74034 3162.38988 4123.86156 3162.19696 4123.93681 3161.98191 4123.96485 3161.73304 4123.96485 3158.26535 4122.11217 3158.26535 Z M 4264.94682 3163.7755 L 4264.94682 3159.26535 4263.09415 3159.26535 4263.09415 3162.73304 4263.12219 3162.98191 4263.19744 3163.19696 4263.31866 3163.38988 4263.47977 3163.55099 4263.67269 3163.67221 4263.88774 3163.74746 4264.13661 3163.7755 4264.94682 3163.7755 Z M 4357.96375 3106.16119 L 4357.96375 3108.0415 4360.3812 3108.0415 4360.16448 3107.6446 4359.87537 3107.2584 4359.53425 3106.91728 4359.14805 3106.62817 4358.72464 3106.39697 4358.27264 3106.22838 4357.96375 3106.16119 Z M 4353.52675 3146.83881 L 4353.52675 3144.9585 4351.1093 3144.9585 4351.32602 3145.3554 4351.61513 3145.7416 4351.95625 3146.08272 4352.34245 3146.37183 4352.76586 3146.60303 4353.21786 3146.77162 4353.52675 3146.83881 Z M 4357.96375 3144.9585 L 4357.96375 3146.83881 4358.27264 3146.77162 4358.72464 3146.60303 4359.14805 3146.37183 4359.53425 3146.08272 4359.87537 3145.7416 4360.16448 3145.3554 4360.3812 3144.9585 4357.96375 3144.9585 Z M 4353.52675 3108.0415 L 4353.52675 3106.16119 4353.21786 3106.22838 4352.76586 3106.39697 4352.34245 3106.62817 4351.95625 3106.91728 4351.61513 3107.2584 4351.32602 3107.6446 4351.1093 3108.0415 4353.52675 3108.0415 Z M 4223.6775 3055.0571 L 4223.6775 3053.94176 4223.64946 3053.69289 4223.57421 3053.47784 4223.45299 3053.28492 4223.29188 3053.12381 4223.09896 3053.00259 4222.88391 3052.92734 4222.63504 3052.8993 4221.57875 3052.8993 4221.57875 3055.0571 4223.6775 3055.0571 Z M 4131.42125 3144.3507 L 4131.42125 3142.1929 4129.3225 3142.1929 4129.3225 3143.30824 4129.35054 3143.55711 4129.42579 3143.77216 4129.54701 3143.96508 4129.70812 3144.12619 4129.90104 3144.24741 4130.11609 3144.32266 4130.36496 3144.3507 4131.42125 3144.3507 Z M 4293.11609 3142.32266 L 4293.36496 3142.3507 4294.42125 3142.3507 4294.42125 3140.1929 4292.3225 3140.1929 4292.3225 3141.30824 4292.35054 3141.55711 4292.42579 3141.77216 4292.54701 3141.96508 4292.70812 3142.12619 4292.90104 3142.24741 4293.11609 3142.32266 Z M 4214.92125 3143.3507 L 4214.92125 3141.1929 4212.8225 3141.1929 4212.8225 3142.30824 4212.85054 3142.55711 4212.92579 3142.77216 4213.04701 3142.96508 4213.20812 3143.12619 4213.40104 3143.24741 4213.61609 3143.32266 4213.86496 3143.3507 4214.92125 3143.3507 Z M 4229.92125 3143.3507 L 4229.92125 3141.1929 4227.8225 3141.1929 4227.8225 3142.30824 4227.85054 3142.55711 4227.92579 3142.77216 4228.04701 3142.96508 4228.20812 3143.12619 4228.40104 3143.24741 4228.61609 3143.32266 4228.86496 3143.3507 4229.92125 3143.3507 Z M 4207.1775 3055.0571 L 4207.1775 3053.94176 4207.14946 3053.69289 4207.07421 3053.47784 4206.95299 3053.28492 4206.79188 3053.12381 4206.59896 3053.00259 4206.38391 3052.92734 4206.13504 3052.8993 4205.07875 3052.8993 4205.07875 3055.0571 4207.1775 3055.0571 Z M 4148.42125 3144.3507 L 4148.42125 3142.1929 4146.3225 3142.1929 4146.3225 3143.30824 4146.35054 3143.55711 4146.42579 3143.77216 4146.54701 3143.96508 4146.70812 3144.12619 4146.90104 3144.24741 4147.11609 3144.32266 4147.36496 3144.3507 4148.42125 3144.3507 Z M 4253.3071 3091.1775 L 4253.3071 3089.07875 4251.1493 3089.07875 4251.1493 3090.13504 4251.17734 3090.38391 4251.25259 3090.59896 4251.37381 3090.79188 4251.53492 3090.95299 4251.72784 3091.07421 4251.94289 3091.14946 4252.19176 3091.1775 4253.3071 3091.1775 Z M 4253.3071 3081.6775 L 4253.3071 3079.57875 4251.1493 3079.57875 4251.1493 3080.63504 4251.17734 3080.88391 4251.25259 3081.09896 4251.37381 3081.29188 4251.53492 3081.45299 4251.72784 3081.57421 4251.94289 3081.64946 4252.19176 3081.6775 4253.3071 3081.6775 Z M 4251.94289 3111.14946 L 4252.19176 3111.1775 4253.3071 3111.1775 4253.3071 3109.07875 4251.1493 3109.07875 4251.1493 3110.13504 4251.17734 3110.38391 4251.25259 3110.59896 4251.37381 3110.79188 4251.53492 3110.95299 4251.72784 3111.07421 4251.94289 3111.14946 Z M 4251.1493 3075.36496 L 4251.1493 3076.42125 4253.3071 3076.42125 4253.3071 3074.3225 4252.19176 3074.3225 4251.94289 3074.35054 4251.72784 3074.42579 4251.53492 3074.54701 4251.37381 3074.70812 4251.25259 3074.90104 4251.17734 3075.11609 4251.1493 3075.36496 Z M 4253.3071 3105.92125 L 4253.3071 3103.8225 4252.19176 3103.8225 4251.94289 3103.85054 4251.72784 3103.92579 4251.53492 3104.04701 4251.37381 3104.20812 4251.25259 3104.40104 4251.17734 3104.61609 4251.1493 3104.86496 4251.1493 3105.92125 4253.3071 3105.92125 Z M 4251.1493 3084.86496 L 4251.1493 3085.92125 4253.3071 3085.92125 4253.3071 3083.8225 4252.19176 3083.8225 4251.94289 3083.85054 4251.72784 3083.92579 4251.53492 3084.04701 4251.37381 3084.20812 4251.25259 3084.40104 4251.17734 3084.61609 4251.1493 3084.86496 Z M 4253.3071 3101.1775 L 4253.3071 3099.07875 4251.1493 3099.07875 4251.1493 3100.13504 4251.17734 3100.38391 4251.25259 3100.59896 4251.37381 3100.79188 4251.53492 3100.95299 4251.72784 3101.07421 4251.94289 3101.14946 4252.19176 3101.1775 4253.3071 3101.1775 Z M 4251.1493 3094.86496 L 4251.1493 3095.92125 4253.3071 3095.92125 4253.3071 3093.8225 4252.19176 3093.8225 4251.94289 3093.85054 4251.72784 3093.92579 4251.53492 3094.04701 4251.37381 3094.20812 4251.25259 3094.40104 4251.17734 3094.61609 4251.1493 3094.86496 Z M 4199.8225 3053.94176 L 4199.8225 3055.0571 4201.92125 3055.0571 4201.92125 3052.8993 4200.86496 3052.8993 4200.61609 3052.92734 4200.40104 3053.00259 4200.20812 3053.12381 4200.04701 3053.28492 4199.92579 3053.47784 4199.85054 3053.69289 4199.8225 3053.94176 Z M 4297.57875 3140.1929 L 4297.57875 3142.3507 4298.63504 3142.3507 4298.88391 3142.32266 4299.09896 3142.24741 4299.29188 3142.12619 4299.45299 3141.96508 4299.57421 3141.77216 4299.64946 3141.55711 4299.6775 3141.30824 4299.6775 3140.1929 4297.57875 3140.1929 Z M 4282.13504 3142.3508 L 4282.38391 3142.32276 4282.59896 3142.24751 4282.79188 3142.12629 4282.95299 3141.96518 4283.07421 3141.77226 4283.14946 3141.55721 4283.1775 3141.30834 4283.1775 3140.193 4281.07875 3140.193 4281.07875 3142.3508 4282.13504 3142.3508 Z M 4277.92125 3142.3508 L 4277.92125 3140.193 4275.8225 3140.193 4275.8225 3141.30834 4275.85054 3141.55721 4275.92579 3141.77226 4276.04701 3141.96518 4276.20812 3142.12629 4276.40104 3142.24751 4276.61609 3142.32276 4276.86496 3142.3508 4277.92125 3142.3508 Z M 4134.57875 3142.1929 L 4134.57875 3144.3507 4135.63504 3144.3507 4135.88391 3144.32266 4136.09896 3144.24741 4136.29188 3144.12619 4136.45299 3143.96508 4136.57421 3143.77216 4136.64946 3143.55711 4136.6775 3143.30824 4136.6775 3142.1929 4134.57875 3142.1929 Z M 4152.63504 3144.3507 L 4152.88391 3144.32266 4153.09896 3144.24741 4153.29188 3144.12619 4153.45299 3143.96508 4153.57421 3143.77216 4153.64946 3143.55711 4153.6775 3143.30824 4153.6775 3142.1929 4151.57875 3142.1929 4151.57875 3144.3507 4152.63504 3144.3507 Z M 4218.42125 3055.0571 L 4218.42125 3052.8993 4217.36496 3052.8993 4217.11609 3052.92734 4216.90104 3053.00259 4216.70812 3053.12381 4216.54701 3053.28492 4216.42579 3053.47784 4216.35054 3053.69289 4216.3225 3053.94176 4216.3225 3055.0571 4218.42125 3055.0571 Z M 4233.07875 3141.1929 L 4233.07875 3143.3507 4234.13504 3143.3507 4234.38391 3143.32266 4234.59896 3143.24741 4234.79188 3143.12619 4234.95299 3142.96508 4235.07421 3142.77216 4235.14946 3142.55711 4235.1775 3142.30824 4235.1775 3141.1929 4233.07875 3141.1929 Z M 4218.07875 3141.1929 L 4218.07875 3143.3507 4219.13504 3143.3507 4219.38391 3143.32266 4219.59896 3143.24741 4219.79188 3143.12619 4219.95299 3142.96508 4220.07421 3142.77216 4220.14946 3142.55711 4220.1775 3142.30824 4220.1775 3141.1929 4218.07875 3141.1929 Z M 4057.92125 3144.8507 L 4057.92125 3142.6929 4055.8225 3142.6929 4055.8225 3143.80824 4055.85054 3144.05711 4055.92579 3144.27216 4056.04701 3144.46508 4056.20812 3144.62619 4056.40104 3144.74741 4056.61609 3144.82266 4056.86496 3144.8507 4057.92125 3144.8507 Z M 4076.07875 3142.6928 L 4076.07875 3144.8506 4077.13504 3144.8506 4077.38391 3144.82256 4077.59896 3144.74731 4077.79188 3144.62609 4077.95299 3144.46498 4078.07421 3144.27206 4078.14946 3144.05701 4078.1775 3143.80814 4078.1775 3142.6928 4076.07875 3142.6928 Z M 4072.92125 3144.8506 L 4072.92125 3142.6928 4070.8225 3142.6928 4070.8225 3143.80814 4070.85054 3144.05701 4070.92579 3144.27206 4071.04701 3144.46498 4071.20812 3144.62609 4071.40104 3144.74731 4071.61609 3144.82256 4071.86496 3144.8506 4072.92125 3144.8506 Z M 4061.07875 3142.6929 L 4061.07875 3144.8507 4062.13504 3144.8507 4062.38391 3144.82266 4062.59896 3144.74741 4062.79188 3144.62619 4062.95299 3144.46508 4063.07421 3144.27216 4063.14946 3144.05711 4063.1775 3143.80824 4063.1775 3142.6929 4061.07875 3142.6929 Z M 4375.715 3091.3725 L 4375.715 3090.26746 4375.68696 3090.01859 4375.61171 3089.80354 4375.49049 3089.61062 4375.32938 3089.44951 4375.13646 3089.32829 4374.92141 3089.25304 4374.67254 3089.225 4373.665 3089.225 4373.665 3091.3725 4375.715 3091.3725 Z M 4369.34859 3096.74696 L 4369.59746 3096.775 4370.605 3096.775 4370.605 3094.6275 4368.555 3094.6275 4368.555 3095.73254 4368.58304 3095.98141 4368.65829 3096.19646 4368.77951 3096.38938 4368.94062 3096.55049 4369.13354 3096.67171 4369.34859 3096.74696 Z M 4373.665 3094.6275 L 4373.665 3096.775 4374.67254 3096.775 4374.92141 3096.74696 4375.13646 3096.67171 4375.32938 3096.55049 4375.49049 3096.38938 4375.61171 3096.19646 4375.68696 3095.98141 4375.715 3095.73254 4375.715 3094.6275 4373.665 3094.6275 Z M 4370.605 3091.3725 L 4370.605 3089.225 4369.59746 3089.225 4369.34859 3089.25304 4369.13354 3089.32829 4368.94062 3089.44951 4368.77951 3089.61062 4368.65829 3089.80354 4368.58304 3090.01859 4368.555 3090.26746 4368.555 3091.3725 4370.605 3091.3725 Z M 4376.52255 3108.0415 L 4376.30583 3107.6446 4376.01672 3107.2584 4375.6756 3106.91728 4375.2894 3106.62817 4374.86599 3106.39697 4374.41399 3106.22838 4374.30195 3106.20401 4374.30195 3108.0415 4376.52255 3108.0415 Z M 4370.25865 3112.74119 L 4370.25865 3110.9037 4368.03805 3110.9037 4368.25477 3111.3006 4368.54388 3111.6868 4368.885 3112.02792 4369.2712 3112.31703 4369.69461 3112.54823 4370.14661 3112.71682 4370.25865 3112.74119 Z M 4376.52255 3142.0963 L 4376.30583 3141.6994 4376.01672 3141.3132 4375.6756 3140.97208 4375.2894 3140.68297 4374.86599 3140.45177 4374.41399 3140.28318 4374.30195 3140.25881 4374.30195 3142.0963 4376.52255 3142.0963 Z M 4370.25865 3146.79599 L 4370.25865 3144.9585 4368.03805 3144.9585 4368.25477 3145.3554 4368.54388 3145.7416 4368.885 3146.08272 4369.2712 3146.37183 4369.69461 3146.60303 4370.14661 3146.77162 4370.25865 3146.79599 Z M 4374.30195 3112.74119 L 4374.41399 3112.71682 4374.86599 3112.54823 4375.2894 3112.31703 4375.6756 3112.02792 4376.01672 3111.6868 4376.30583 3111.3006 4376.52255 3110.9037 4374.30195 3110.9037 4374.30195 3112.74119 Z M 4370.25865 3142.0963 L 4370.25865 3140.25881 4370.14661 3140.28318 4369.69461 3140.45177 4369.2712 3140.68297 4368.885 3140.97208 4368.54388 3141.3132 4368.25477 3141.6994 4368.03805 3142.0963 4370.25865 3142.0963 Z M 4374.30195 3146.79599 L 4374.41399 3146.77162 4374.86599 3146.60303 4375.2894 3146.37183 4375.6756 3146.08272 4376.01672 3145.7416 4376.30583 3145.3554 4376.52255 3144.9585 4374.30195 3144.9585 4374.30195 3146.79599 Z M 4370.25865 3108.0415 L 4370.25865 3106.20401 4370.14661 3106.22838 4369.69461 3106.39697 4369.2712 3106.62817 4368.885 3106.91728 4368.54388 3107.2584 4368.25477 3107.6446 4368.03805 3108.0415 4370.25865 3108.0415 Z M 4351.1907 3141.4722 L 4351.1903 3140.23407 4349.14125 3140.23407 4349.16929 3140.50576 4349.24454 3140.72081 4349.36576 3140.91373 4349.52687 3141.07484 4349.71979 3141.19606 4349.93484 3141.27131 4350.18371 3141.29935 4350.8703 3141.29935 4351.03125 3141.33316 4351.165 3141.42888 4351.1907 3141.4722 Z M 4351.18978 3112.76582 L 4351.18978 3111.52917 4351.16494 3111.57102 4351.0312 3111.66674 4350.87025 3111.70055 4350.18271 3111.70055 4349.93384 3111.72859 4349.71879 3111.80384 4349.52587 3111.92506 4349.36476 3112.08617 4349.24354 3112.27909 4349.16829 3112.49414 4349.14025 3112.76582 4351.18978 3112.76582 Z M 4349.14035 3113.90254 L 4349.14035 3113.94723 4351.18978 3113.94723 4351.18978 3113.85637 4349.14034 3113.85637 4349.14035 3113.90254 Z M 4349.14092 3139.05307 L 4349.14098 3139.14352 4351.19017 3139.14352 4351.19017 3139.05307 4349.14092 3139.05307 Z M 4351.22137 3141.89105 L 4351.1093 3142.0963 4351.57544 3142.0963 4351.43773 3142.06891 4351.30798 3141.98224 4351.22934 3141.8646 4351.22137 3141.89105 Z M 4351.229 3111.13434 L 4351.30693 3111.01771 4351.4367 3110.931 4351.57394 3110.9037 4351.1093 3110.9037 4351.229 3111.13434 Z "}],"B":[{"net":"GND","svgpath":"M 4369.88828 3206.42634 L 4368.87343 3206.4608 4065.77133 3206.46077 4064.72931 3206.42447 4063.72909 3206.32071 4062.73828 3206.14893 4061.7615 3205.90993 4060.80331 3205.60484 4059.86817 3205.23507 4058.96045 3204.80234 4058.08438 3204.30868 4057.24403 3203.75638 4056.44333 3203.14802 4055.68602 3202.48644 4054.97562 3201.77472 4054.31545 3201.01618 4053.70858 3200.21436 4053.15784 3199.37299 4052.6658 3198.496 4052.23476 3197.58748 4051.86672 3196.65166 4051.5634 3195.6929 4051.32622 3194.71569 4051.15628 3193.72456 4051.05437 3192.72414 4051.0199 3191.70928 4051.0199 3065.77225 4051.05623 3064.73016 4051.16 3063.72991 4051.33178 3062.73911 4051.57077 3061.76233 4051.87587 3060.80414 4052.24564 3059.869 4052.67837 3058.96128 4053.17203 3058.0852 4053.72433 3057.24486 4054.33268 3056.44416 4054.99426 3055.68685 4055.70598 3054.97645 4056.46452 3054.31627 4057.26634 3053.7094 4058.10771 3053.15866 4058.9847 3052.66663 4059.89323 3052.23558 4060.82905 3051.86755 4061.7878 3051.56423 4062.76502 3051.32705 4063.75615 3051.15711 4064.75655 3051.0552 4065.77127 3051.0208 4368.87353 3051.0208 4369.91555 3051.05706 4370.91576 3051.16082 4371.90657 3051.3326 4372.88335 3051.57159 4373.84154 3051.87668 4374.77668 3052.24645 4375.68441 3052.67918 4376.56048 3053.17284 4377.40083 3053.72514 4378.20153 3054.3335 4378.95884 3054.99508 4379.66925 3055.7068 4380.32942 3056.46534 4380.9363 3057.26716 4381.48704 3058.10853 4381.97907 3058.98552 4382.41012 3059.89404 4382.77816 3060.82987 4383.08147 3061.78862 4383.31866 3062.76584 4383.4886 3063.75697 4383.59051 3064.75737 4383.6249 3065.77217 4383.6249 3191.70943 4383.58864 3192.75142 4383.48488 3193.75162 4383.3131 3194.74243 4383.07411 3195.71921 4382.76901 3196.6774 4382.39924 3197.61254 4381.96651 3198.52026 4381.47284 3199.39634 4380.92055 3200.23669 4380.31219 3201.03738 4379.6506 3201.7947 4378.93888 3202.5051 4378.18034 3203.16527 4377.37852 3203.77214 4376.53715 3204.32288 4375.66015 3204.81492 4374.75163 3205.24596 4373.81581 3205.614 4372.85705 3205.91731 4371.87983 3206.15449 4370.8887 3206.32443 4369.88828 3206.42634 Z M 4244.5 3133.71847 L 4244.88523 3133.68477 4245.25876 3133.58468 4245.3171 3133.55748 4245.48615 3133.52 4252.99127 3133.52 4253.17602 3133.51193 4253.3507 3133.48894 4253.52272 3133.4508 4253.69075 3133.39782 4253.85353 3133.3304 4254.00981 3133.24904 4254.15841 3133.15437 4254.29819 3133.04712 4254.43453 3132.92218 4263.73375 3123.62296 4263.84754 3123.54328 4264.10924 3123.42125 4264.42601 3123.19945 4264.69945 3122.92601 4264.92125 3122.60924 4265.08468 3122.25876 4265.18477 3121.88523 4265.21847 3121.5 4265.18477 3121.11477 4265.08468 3120.74124 4265.05748 3120.6829 4265.02 3120.51385 4265.02 3113.98615 4265.05748 3113.8171 4265.08468 3113.75876 4265.18477 3113.38523 4265.21847 3113 4265.18477 3112.61477 4265.08468 3112.24124 4264.92125 3111.89076 4264.69945 3111.57399 4264.42601 3111.30055 4264.10924 3111.07875 4263.75876 3110.91532 4263.38523 3110.81523 4263 3110.78153 4262.61477 3110.81523 4262.24124 3110.91532 4261.89076 3111.07875 4261.57399 3111.30055 4261.30055 3111.57399 4261.07875 3111.89076 4260.91532 3112.24124 4260.81523 3112.61477 4260.78153 3113 4260.81523 3113.38523 4260.91532 3113.75876 4260.94252 3113.8171 4260.98 3113.98615 4260.98 3120.4976 4260.94955 3120.65068 4260.86284 3120.78045 4252.28045 3129.36284 4252.15068 3129.44955 4251.9976 3129.48 4245.48615 3129.48 4245.3171 3129.44252 4245.25876 3129.41532 4244.88523 3129.31523 4244.5 3129.28153 4244.11477 3129.31523 4243.74124 3129.41532 4243.39076 3129.57875 4243.07399 3129.80055 4242.80055 3130.07399 4242.57875 3130.39076 4242.41532 3130.74124 4242.31523 3131.11477 4242.28153 3131.5 4242.31523 3131.88523 4242.41532 3132.25876 4242.57875 3132.60924 4242.80055 3132.92601 4243.07399 3133.19945 4243.39076 3133.42125 4243.74124 3133.58468 4244.11477 3133.68477 4244.5 3133.71847 Z M 4364.44278 3198.36127 L 4364.6047 3198.35262 4364.95486 3198.35262 4365.86139 3198.2765 4366.75837 3198.12478 4367.63951 3197.89855 4368.49862 3197.59937 4369.32969 3197.22935 4370.12689 3196.79109 4370.88461 3196.28766 4371.59755 3195.72259 4372.26071 3195.09985 4372.86943 3194.42379 4373.41944 3193.69918 4373.9069 3192.93107 4374.32837 3192.12488 4374.6809 3191.28624 4374.96202 3190.42105 4375.16975 3189.53536 4375.30264 3188.6354 4375.35977 3187.72748 4375.34071 3186.81796 4375.24562 3185.91322 4375.07516 3185.01962 4374.83052 3184.14341 4374.51341 3183.29075 4374.12608 3182.46761 4373.67122 3181.67977 4373.15203 3180.93275 4372.57215 3180.2318 4372.2765 3179.92782 4371.93565 3179.58183 4371.247 3178.98741 4370.51102 3178.45269 4369.73288 3177.98143 4368.91803 3177.57693 4368.0722 3177.24204 4367.20131 3176.97911 4366.31147 3176.78996 4365.40892 3176.67595 4364.5 3176.63785 4363.59108 3176.67595 4362.68853 3176.78996 4361.79869 3176.97911 4360.9278 3177.24204 4360.08197 3177.57693 4359.26712 3177.98143 4358.48898 3178.45269 4357.753 3178.98741 4357.05977 3179.58579 4356.87035 3179.76788 4356.74422 3179.90874 4356.42785 3180.2318 4355.84797 3180.93275 4355.32878 3181.67977 4354.87392 3182.46761 4354.48659 3183.29075 4354.16948 3184.14341 4353.92484 3185.01962 4353.75438 3185.91322 4353.65929 3186.81796 4353.64023 3187.72748 4353.69736 3188.6354 4353.83025 3189.53536 4354.03798 3190.42105 4354.3191 3191.28624 4354.67163 3192.12488 4355.0931 3192.93107 4355.58056 3193.69918 4356.13057 3194.42379 4356.73929 3195.09985 4357.40245 3195.72259 4358.11539 3196.28766 4358.87311 3196.79109 4359.67031 3197.22935 4360.50138 3197.59937 4361.36049 3197.89855 4362.24163 3198.12478 4363.13861 3198.2765 4364.04514 3198.35262 4364.37179 3198.35445 4364.44278 3198.36127 Z M 4364.44278 3080.86127 L 4364.6047 3080.85262 4364.95486 3080.85262 4365.86139 3080.7765 4366.75837 3080.62478 4367.63951 3080.39855 4368.49862 3080.09937 4369.32969 3079.72935 4370.12689 3079.29109 4370.88461 3078.78766 4371.59755 3078.22259 4372.26071 3077.59985 4372.86943 3076.92379 4373.41944 3076.19918 4373.9069 3075.43107 4374.32837 3074.62488 4374.6809 3073.78624 4374.96202 3072.92105 4375.16975 3072.03536 4375.30264 3071.1354 4375.35977 3070.22748 4375.34071 3069.31796 4375.24562 3068.41322 4375.07516 3067.51962 4374.83052 3066.64341 4374.51341 3065.79075 4374.12608 3064.96761 4373.67122 3064.17977 4373.15203 3063.43275 4372.57215 3062.7318 4372.2765 3062.42782 4371.93565 3062.08183 4371.247 3061.48741 4370.51102 3060.95269 4369.73288 3060.48143 4368.91803 3060.07693 4368.0722 3059.74204 4367.20131 3059.47911 4366.31147 3059.28996 4365.40892 3059.17595 4364.5 3059.13785 4363.59108 3059.17595 4362.68853 3059.28996 4361.79869 3059.47911 4360.9278 3059.74204 4360.08197 3060.07693 4359.26712 3060.48143 4358.48898 3060.95269 4357.753 3061.48741 4357.05977 3062.08579 4356.87035 3062.26788 4356.74422 3062.40874 4356.42785 3062.7318 4355.84797 3063.43275 4355.32878 3064.17977 4354.87392 3064.96761 4354.48659 3065.79075 4354.16948 3066.64341 4353.92484 3067.51962 4353.75438 3068.41322 4353.65929 3069.31796 4353.64023 3070.22748 4353.69736 3071.1354 4353.83025 3072.03536 4354.03798 3072.92105 4354.3191 3073.78624 4354.67163 3074.62488 4355.0931 3075.43107 4355.58056 3076.19918 4356.13057 3076.92379 4356.73929 3077.59985 4357.40245 3078.22259 4358.11539 3078.78766 4358.87311 3079.29109 4359.67031 3079.72935 4360.50138 3080.09937 4361.36049 3080.39855 4362.24163 3080.62478 4363.13861 3080.7765 4364.04514 3080.85262 4364.37179 3080.85445 4364.44278 3080.86127 Z M 4069.87179 3080.85445 L 4070.45486 3080.85262 4071.36139 3080.7765 4072.25837 3080.62478 4073.13951 3080.39855 4073.99862 3080.09937 4074.82969 3079.72935 4075.62689 3079.29109 4076.38461 3078.78766 4077.09755 3078.22259 4077.76071 3077.59985 4078.36943 3076.92379 4078.91944 3076.19918 4079.4069 3075.43107 4079.82837 3074.62488 4080.1809 3073.78624 4080.46202 3072.92105 4080.66975 3072.03536 4080.80264 3071.1354 4080.85977 3070.22748 4080.84071 3069.31796 4080.74562 3068.41322 4080.57516 3067.51962 4080.33052 3066.64341 4080.01341 3065.79075 4079.62608 3064.96761 4079.17122 3064.17977 4078.65203 3063.43275 4078.07215 3062.7318 4077.7765 3062.42782 4077.43565 3062.08183 4076.747 3061.48741 4076.01102 3060.95269 4075.23288 3060.48143 4074.41803 3060.07693 4073.5722 3059.74204 4072.70131 3059.47911 4071.81147 3059.28996 4070.90892 3059.17595 4070 3059.13785 4069.09108 3059.17595 4068.18853 3059.28996 4067.29869 3059.47911 4066.4278 3059.74204 4065.58197 3060.07693 4064.76712 3060.48143 4063.98898 3060.95269 4063.253 3061.48741 4062.55977 3062.08579 4062.37035 3062.26788 4062.24422 3062.40874 4061.92785 3062.7318 4061.34797 3063.43275 4060.82878 3064.17977 4060.37392 3064.96761 4059.98659 3065.79075 4059.66948 3066.64341 4059.42484 3067.51962 4059.25438 3068.41322 4059.15929 3069.31796 4059.14023 3070.22748 4059.19736 3071.1354 4059.33025 3072.03536 4059.53798 3072.92105 4059.8191 3073.78624 4060.17163 3074.62488 4060.5931 3075.43107 4061.08056 3076.19918 4061.63057 3076.92379 4062.23929 3077.59985 4062.90245 3078.22259 4063.61539 3078.78766 4064.37311 3079.29109 4065.17031 3079.72935 4066.00138 3080.09937 4066.86049 3080.39855 4067.74163 3080.62478 4068.63861 3080.7765 4069.54514 3080.85262 4069.87179 3080.85445 Z M 4069.87179 3198.35445 L 4070.45486 3198.35262 4071.36139 3198.2765 4072.25837 3198.12478 4073.13951 3197.89855 4073.99862 3197.59937 4074.82969 3197.22935 4075.62689 3196.79109 4076.38461 3196.28766 4077.09755 3195.72259 4077.76071 3195.09985 4078.36943 3194.42379 4078.91944 3193.69918 4079.4069 3192.93107 4079.82837 3192.12488 4080.1809 3191.28624 4080.46202 3190.42105 4080.66975 3189.53536 4080.80264 3188.6354 4080.85977 3187.72748 4080.84071 3186.81796 4080.74562 3185.91322 4080.57516 3185.01962 4080.33052 3184.14341 4080.01341 3183.29075 4079.62608 3182.46761 4079.17122 3181.67977 4078.65203 3180.93275 4078.07215 3180.2318 4077.7765 3179.92782 4077.43565 3179.58183 4076.747 3178.98741 4076.01102 3178.45269 4075.23288 3177.98143 4074.41803 3177.57693 4073.5722 3177.24204 4072.70131 3176.97911 4071.81147 3176.78996 4070.90892 3176.67595 4070 3176.63785 4069.09108 3176.67595 4068.18853 3176.78996 4067.29869 3176.97911 4066.4278 3177.24204 4065.58197 3177.57693 4064.76712 3177.98143 4063.98898 3178.45269 4063.253 3178.98741 4062.55977 3179.58579 4062.37035 3179.76788 4062.24422 3179.90874 4061.92785 3180.2318 4061.34797 3180.93275 4060.82878 3181.67977 4060.37392 3182.46761 4059.98659 3183.29075 4059.66948 3184.14341 4059.42484 3185.01962 4059.25438 3185.91322 4059.15929 3186.81796 4059.14023 3187.72748 4059.19736 3188.6354 4059.33025 3189.53536 4059.53798 3190.42105 4059.8191 3191.28624 4060.17163 3192.12488 4060.5931 3192.93107 4061.08056 3193.69918 4061.63057 3194.42379 4062.23929 3195.09985 4062.90245 3195.72259 4063.61539 3196.28766 4064.37311 3196.79109 4065.17031 3197.22935 4066.00138 3197.59937 4066.86049 3197.89855 4067.74163 3198.12478 4068.63861 3198.2765 4069.54514 3198.35262 4069.87179 3198.35445 Z M 4270 3095.21847 L 4270.38523 3095.18477 4270.75876 3095.08468 4271.10924 3094.92125 4271.42601 3094.69945 4271.69945 3094.42601 4271.92125 3094.10924 4272.08468 3093.75876 4272.18477 3093.38523 4272.21847 3093 4272.18477 3092.61477 4272.08468 3092.24124 4271.92125 3091.89076 4271.69945 3091.57399 4271.42601 3091.30055 4271.10924 3091.07875 4270.75876 3090.91532 4270.38523 3090.81523 4270 3090.78153 4269.61477 3090.81523 4269.24124 3090.91532 4269.1829 3090.94252 4269.01385 3090.98 4245.98615 3090.98 4245.8171 3090.94252 4245.75876 3090.91532 4245.38523 3090.81523 4245 3090.78153 4244.61477 3090.81523 4244.24124 3090.91532 4243.89076 3091.07875 4243.57399 3091.30055 4243.30055 3091.57399 4243.07875 3091.89076 4242.91532 3092.24124 4242.81523 3092.61477 4242.78153 3093 4242.81523 3093.38523 4242.91532 3093.75876 4243.07875 3094.10924 4243.30055 3094.42601 4243.57399 3094.69945 4243.89076 3094.92125 4244.24124 3095.08468 4244.61477 3095.18477 4245 3095.21847 4245.38523 3095.18477 4245.75876 3095.08468 4245.8171 3095.05748 4245.98615 3095.02 4269.01385 3095.02 4269.1829 3095.05748 4269.24124 3095.08468 4269.61477 3095.18477 4270 3095.21847 Z M 4124 3135.21847 L 4124.38523 3135.18477 4124.75876 3135.08468 4125.10924 3134.92125 4125.42601 3134.69945 4125.69945 3134.42601 4125.92125 3134.10924 4126.08468 3133.75876 4126.18477 3133.38523 4126.21847 3133 4126.18477 3132.61477 4126.08468 3132.24124 4125.92125 3131.89076 4125.69945 3131.57399 4125.42601 3131.30055 4125.10924 3131.07875 4124.75876 3130.91532 4124.38523 3130.81523 4124 3130.78153 4123.61477 3130.81523 4123.24124 3130.91532 4123.1829 3130.94252 4123.01385 3130.98 4105.98615 3130.98 4105.8171 3130.94252 4105.75876 3130.91532 4105.38523 3130.81523 4105 3130.78153 4104.61477 3130.81523 4104.24124 3130.91532 4103.89076 3131.07875 4103.57399 3131.30055 4103.30055 3131.57399 4103.07875 3131.89076 4102.91532 3132.24124 4102.81523 3132.61477 4102.78153 3133 4102.81523 3133.38523 4102.91532 3133.75876 4103.07875 3134.10924 4103.30055 3134.42601 4103.57399 3134.69945 4103.89076 3134.92125 4104.24124 3135.08468 4104.61477 3135.18477 4105 3135.21847 4105.38523 3135.18477 4105.75876 3135.08468 4105.8171 3135.05748 4105.98615 3135.02 4123.01385 3135.02 4123.1829 3135.05748 4123.24124 3135.08468 4123.61477 3135.18477 4124 3135.21847 Z M 4209.11477 3133.68477 L 4209.5 3133.71847 4209.88523 3133.68477 4210.25876 3133.58468 4210.60924 3133.42125 4210.92601 3133.19945 4211.19945 3132.92601 4211.42125 3132.60924 4211.58468 3132.25876 4211.68477 3131.88523 4211.71847 3131.5 4211.68477 3131.11477 4211.58468 3130.74124 4211.42125 3130.39076 4211.19945 3130.07399 4210.92601 3129.80055 4210.60924 3129.57875 4210.25876 3129.41532 4209.88523 3129.31523 4209.5 3129.28153 4209.11477 3129.31523 4208.74124 3129.41532 4208.6829 3129.44252 4208.51385 3129.48 4195.48615 3129.48 4195.3171 3129.44252 4195.25876 3129.41532 4194.88523 3129.31523 4194.5 3129.28153 4194.11477 3129.31523 4193.74124 3129.41532 4193.39076 3129.57875 4193.07399 3129.80055 4192.80055 3130.07399 4192.57875 3130.39076 4192.41532 3130.74124 4192.31523 3131.11477 4192.28153 3131.5 4192.31523 3131.88523 4192.41532 3132.25876 4192.57875 3132.60924 4192.80055 3132.92601 4193.07399 3133.19945 4193.39076 3133.42125 4193.74124 3133.58468 4194.11477 3133.68477 4194.5 3133.71847 4194.88523 3133.68477 4195.25876 3133.58468 4195.3171 3133.55748 4195.48615 3133.52 4208.51385 3133.52 4208.6829 3133.55748 4208.74124 3133.58468 4209.11477 3133.68477 Z M 4150.82084 3087.33841 L 4151.06971 3087.36645 4156.93029 3087.36645 4157.17916 3087.33841 4157.39421 3087.26316 4157.58713 3087.14194 4157.74824 3086.98083 4157.86946 3086.78791 4157.94471 3086.57286 4157.97275 3086.32399 4157.97275 3080.46341 4157.94471 3080.21454 4157.86946 3079.99949 4157.74824 3079.80657 4157.58713 3079.64546 4157.39421 3079.52424 4157.17916 3079.44899 4156.93029 3079.42095 4151.06971 3079.42095 4150.82084 3079.44899 4150.60579 3079.52424 4150.41287 3079.64546 4150.25176 3079.80657 4150.13054 3079.99949 4150.05529 3080.21454 4150.02725 3080.46341 4150.02725 3086.32399 4150.05529 3086.57286 4150.13054 3086.78791 4150.25176 3086.98083 4150.41287 3087.14194 4150.60579 3087.26316 4150.82084 3087.33841 Z M 4154 3106.57815 L 4154.5294 3106.54272 4155.04935 3106.43703 4155.55057 3106.26299 4156.02412 3106.02369 4156.46156 3105.72341 4156.85506 3105.3675 4157.19762 3104.96232 4157.48312 3104.5151 4157.70646 3104.03382 4157.86366 3103.52706 4157.95191 3103.00387 4157.96964 3102.47358 4157.91653 3101.94566 4157.79353 3101.42954 4157.60283 3100.93441 4157.34785 3100.46912 4157.03312 3100.04196 4156.66426 3099.66057 4156.24786 3099.33174 4155.79135 3099.06134 4155.30287 3098.85421 4154.79114 3098.71403 4154.26529 3098.64331 4153.73471 3098.64331 4153.20886 3098.71403 4152.69713 3098.85421 4152.20865 3099.06134 4151.75214 3099.33174 4151.33574 3099.66057 4150.96688 3100.04196 4150.65215 3100.46912 4150.39717 3100.93441 4150.20647 3101.42954 4150.08347 3101.94566 4150.03036 3102.47358 4150.04809 3103.00387 4150.13634 3103.52706 4150.29354 3104.03382 4150.51688 3104.5151 4150.80238 3104.96232 4151.14494 3105.3675 4151.53844 3105.72341 4151.97588 3106.02369 4152.44943 3106.26299 4152.95065 3106.43703 4153.4706 3106.54272 4154 3106.57815 Z M 4242.91511 3173.60867 L 4243.42554 3173.53851 4243.92166 3173.3995 4244.39423 3173.19424 4244.83445 3172.92653 4245.23411 3172.60138 4245.58578 3172.22484 4245.8829 3171.80391 4246.11994 3171.34645 4246.29248 3170.86097 4246.39731 3170.35652 4246.43247 3169.8425 4246.39731 3169.32848 4246.29248 3168.82403 4246.11994 3168.33855 4245.8829 3167.88109 4245.58578 3167.46016 4245.23411 3167.08362 4244.83445 3166.75847 4244.39423 3166.49076 4243.92166 3166.2855 4243.42554 3166.14649 4242.91511 3166.07633 4242.39989 3166.07633 4241.88946 3166.14649 4241.39334 3166.2855 4240.92077 3166.49076 4240.48055 3166.75847 4240.08089 3167.08362 4239.72922 3167.46016 4239.4321 3167.88109 4239.19506 3168.33855 4239.02252 3168.82403 4238.91769 3169.32848 4238.88253 3169.8425 4238.91769 3170.35652 4239.02252 3170.86097 4239.19506 3171.34645 4239.4321 3171.80391 4239.72922 3172.22484 4240.08089 3172.60138 4240.48055 3172.92653 4240.92077 3173.19424 4241.39334 3173.3995 4241.88946 3173.53851 4242.39989 3173.60867 4242.91511 3173.60867 Z M 4097.41511 3172.60867 L 4097.92554 3172.53851 4098.42166 3172.3995 4098.89423 3172.19424 4099.33445 3171.92653 4099.73411 3171.60138 4100.08578 3171.22484 4100.3829 3170.80391 4100.61994 3170.34645 4100.79248 3169.86097 4100.89731 3169.35652 4100.93247 3168.8425 4100.89731 3168.32848 4100.79248 3167.82403 4100.61994 3167.33855 4100.3829 3166.88109 4100.08578 3166.46016 4099.73411 3166.08362 4099.33445 3165.75847 4098.89423 3165.49076 4098.42166 3165.2855 4097.92554 3165.14649 4097.41511 3165.07633 4096.89989 3165.07633 4096.38946 3165.14649 4095.89334 3165.2855 4095.42077 3165.49076 4094.98055 3165.75847 4094.58089 3166.08362 4094.22922 3166.46016 4093.9321 3166.88109 4093.69506 3167.33855 4093.52252 3167.82403 4093.41769 3168.32848 4093.38253 3168.8425 4093.41769 3169.35652 4093.52252 3169.86097 4093.69506 3170.34645 4093.9321 3170.80391 4094.22922 3171.22484 4094.58089 3171.60138 4094.98055 3171.92653 4095.42077 3172.19424 4095.89334 3172.3995 4096.38946 3172.53851 4096.89989 3172.60867 4097.41511 3172.60867 Z M 4337.60011 3172.60867 L 4338.11054 3172.53851 4338.60666 3172.3995 4339.07923 3172.19424 4339.51945 3171.92653 4339.91911 3171.60138 4340.27078 3171.22484 4340.5679 3170.80391 4340.80494 3170.34645 4340.97748 3169.86097 4341.08231 3169.35652 4341.11747 3168.8425 4341.08231 3168.32848 4340.97748 3167.82403 4340.80494 3167.33855 4340.5679 3166.88109 4340.27078 3166.46016 4339.91911 3166.08362 4339.51945 3165.75847 4339.07923 3165.49076 4338.60666 3165.2855 4338.11054 3165.14649 4337.60011 3165.07633 4337.08489 3165.07633 4336.57446 3165.14649 4336.07834 3165.2855 4335.60577 3165.49076 4335.16555 3165.75847 4334.76589 3166.08362 4334.41422 3166.46016 4334.1171 3166.88109 4333.88006 3167.33855 4333.70752 3167.82403 4333.60269 3168.32848 4333.56753 3168.8425 4333.60269 3169.35652 4333.70752 3169.86097 4333.88006 3170.34645 4334.1171 3170.80391 4334.41422 3171.22484 4334.76589 3171.60138 4335.16555 3171.92653 4335.60577 3172.19424 4336.07834 3172.3995 4336.57446 3172.53851 4337.08489 3172.60867 4337.60011 3172.60867 Z M 4262.60011 3173.60867 L 4263.11054 3173.53851 4263.60666 3173.3995 4264.07923 3173.19424 4264.51945 3172.92653 4264.91911 3172.60138 4265.27078 3172.22484 4265.5679 3171.80391 4265.80494 3171.34645 4265.97748 3170.86097 4266.08231 3170.35652 4266.11747 3169.8425 4266.08231 3169.32848 4265.97748 3168.82403 4265.80494 3168.33855 4265.5679 3167.88109 4265.27078 3167.46016 4264.91911 3167.08362 4264.51945 3166.75847 4264.07923 3166.49076 4263.60666 3166.2855 4263.11054 3166.14649 4262.60011 3166.07633 4262.08489 3166.07633 4261.57446 3166.14649 4261.07834 3166.2855 4260.60577 3166.49076 4260.16555 3166.75847 4259.76589 3167.08362 4259.41422 3167.46016 4259.1171 3167.88109 4258.88006 3168.33855 4258.70752 3168.82403 4258.60269 3169.32848 4258.56753 3169.8425 4258.60269 3170.35652 4258.70752 3170.86097 4258.88006 3171.34645 4259.1171 3171.80391 4259.41422 3172.22484 4259.76589 3172.60138 4260.16555 3172.92653 4260.60577 3173.19424 4261.07834 3173.3995 4261.57446 3173.53851 4262.08489 3173.60867 4262.60011 3173.60867 Z M 4168.41511 3172.60867 L 4168.92554 3172.53851 4169.42166 3172.3995 4169.89423 3172.19424 4170.33445 3171.92653 4170.73411 3171.60138 4171.08578 3171.22484 4171.3829 3170.80391 4171.61994 3170.34645 4171.79248 3169.86097 4171.89731 3169.35652 4171.93247 3168.8425 4171.89731 3168.32848 4171.79248 3167.82403 4171.61994 3167.33855 4171.3829 3166.88109 4171.08578 3166.46016 4170.73411 3166.08362 4170.33445 3165.75847 4169.89423 3165.49076 4169.42166 3165.2855 4168.92554 3165.14649 4168.41511 3165.07633 4167.89989 3165.07633 4167.38946 3165.14649 4166.89334 3165.2855 4166.42077 3165.49076 4165.98055 3165.75847 4165.58089 3166.08362 4165.22922 3166.46016 4164.9321 3166.88109 4164.69506 3167.33855 4164.52252 3167.82403 4164.41769 3168.32848 4164.38253 3168.8425 4164.41769 3169.35652 4164.52252 3169.86097 4164.69506 3170.34645 4164.9321 3170.80391 4165.22922 3171.22484 4165.58089 3171.60138 4165.98055 3171.92653 4166.42077 3172.19424 4166.89334 3172.3995 4167.38946 3172.53851 4167.89989 3172.60867 4168.41511 3172.60867 Z M 4187.07446 3172.53851 L 4187.58489 3172.60867 4188.10011 3172.60867 4188.61054 3172.53851 4189.10666 3172.3995 4189.57923 3172.19424 4190.01945 3171.92653 4190.41911 3171.60138 4190.77078 3171.22484 4191.0679 3170.80391 4191.30494 3170.34645 4191.47748 3169.86097 4191.58231 3169.35652 4191.61747 3168.8425 4191.58231 3168.32848 4191.47748 3167.82403 4191.30494 3167.33855 4191.0679 3166.88109 4190.77078 3166.46016 4190.41911 3166.08362 4190.01945 3165.75847 4189.57923 3165.49076 4189.10666 3165.2855 4188.61054 3165.14649 4188.10011 3165.07633 4187.58489 3165.07633 4187.07446 3165.14649 4186.57834 3165.2855 4186.10577 3165.49076 4185.66555 3165.75847 4185.26589 3166.08362 4184.91422 3166.46016 4184.6171 3166.88109 4184.38006 3167.33855 4184.20752 3167.82403 4184.10269 3168.32848 4184.06753 3168.8425 4184.10269 3169.35652 4184.20752 3169.86097 4184.38006 3170.34645 4184.6171 3170.80391 4184.91422 3171.22484 4185.26589 3171.60138 4185.66555 3171.92653 4186.10577 3172.19424 4186.57834 3172.3995 4187.07446 3172.53851 Z M 4316.88946 3172.53851 L 4317.39989 3172.60867 4317.91511 3172.60867 4318.42554 3172.53851 4318.92166 3172.3995 4319.39423 3172.19424 4319.83445 3171.92653 4320.23411 3171.60138 4320.58578 3171.22484 4320.8829 3170.80391 4321.11994 3170.34645 4321.29248 3169.86097 4321.39731 3169.35652 4321.43247 3168.8425 4321.39731 3168.32848 4321.29248 3167.82403 4321.11994 3167.33855 4320.8829 3166.88109 4320.58578 3166.46016 4320.23411 3166.08362 4319.83445 3165.75847 4319.39423 3165.49076 4318.92166 3165.2855 4318.42554 3165.14649 4317.91511 3165.07633 4317.39989 3165.07633 4316.88946 3165.14649 4316.39334 3165.2855 4315.92077 3165.49076 4315.48055 3165.75847 4315.08089 3166.08362 4314.72922 3166.46016 4314.4321 3166.88109 4314.19506 3167.33855 4314.02252 3167.82403 4313.91769 3168.32848 4313.88253 3168.8425 4313.91769 3169.35652 4314.02252 3169.86097 4314.19506 3170.34645 4314.4321 3170.80391 4314.72922 3171.22484 4315.08089 3171.60138 4315.48055 3171.92653 4315.92077 3172.19424 4316.39334 3172.3995 4316.88946 3172.53851 Z M 4117.10011 3172.60867 L 4117.61054 3172.53851 4118.10666 3172.3995 4118.57923 3172.19424 4119.01945 3171.92653 4119.41911 3171.60138 4119.77078 3171.22484 4120.0679 3170.80391 4120.30494 3170.34645 4120.47748 3169.86097 4120.58231 3169.35652 4120.61747 3168.8425 4120.58231 3168.32848 4120.47748 3167.82403 4120.30494 3167.33855 4120.0679 3166.88109 4119.77078 3166.46016 4119.41911 3166.08362 4119.01945 3165.75847 4118.57923 3165.49076 4118.10666 3165.2855 4117.61054 3165.14649 4117.10011 3165.07633 4116.58489 3165.07633 4116.07446 3165.14649 4115.57834 3165.2855 4115.10577 3165.49076 4114.66555 3165.75847 4114.26589 3166.08362 4113.91422 3166.46016 4113.6171 3166.88109 4113.38006 3167.33855 4113.20752 3167.82403 4113.10269 3168.32848 4113.06753 3168.8425 4113.10269 3169.35652 4113.20752 3169.86097 4113.38006 3170.34645 4113.6171 3170.80391 4113.91422 3171.22484 4114.26589 3171.60138 4114.66555 3171.92653 4115.10577 3172.19424 4115.57834 3172.3995 4116.07446 3172.53851 4116.58489 3172.60867 4117.10011 3172.60867 Z M 4357.96375 3140.80351 L 4357.96375 3142.0963 4360.3812 3142.0963 4360.16448 3141.6994 4359.87537 3141.3132 4359.53425 3140.97208 4359.13101 3140.67367 4359.01041 3140.57253 4358.93816 3140.43269 4358.92546 3140.27581 4358.97427 3140.12616 4359.07703 3140.00694 4359.40374 3139.75265 4359.68283 3139.44948 4359.90821 3139.1045 4360.07374 3138.72713 4360.1749 3138.32767 4360.20893 3137.917 4360.1749 3137.50633 4360.07374 3137.10687 4359.90821 3136.7295 4359.68283 3136.38452 4359.40374 3136.08135 4359.07855 3135.82825 4358.71614 3135.63212 4358.32639 3135.49832 4357.91994 3135.43049 4357.50786 3135.43049 4357.10141 3135.49832 4356.71166 3135.63212 4356.34925 3135.82825 4356.02406 3136.08135 4355.74497 3136.38452 4355.51959 3136.7295 4355.35406 3137.10687 4355.2529 3137.50633 4355.21887 3137.917 4355.2529 3138.32767 4355.35406 3138.72713 4355.51959 3139.1045 4355.74497 3139.44948 4356.02406 3139.75265 4356.34925 3140.00575 4356.71166 3140.20188 4357.10141 3140.33568 4357.50786 3140.40351 4357.71682 3140.43396 4357.84659 3140.52066 4357.9333 3140.65043 4357.96375 3140.80351 Z M 4357.10141 3117.50168 L 4357.50786 3117.56951 4357.91994 3117.56951 4358.32639 3117.50168 4358.71614 3117.36788 4359.07855 3117.17175 4359.40374 3116.91865 4359.68283 3116.61548 4359.90821 3116.2705 4360.07374 3115.89313 4360.1749 3115.49367 4360.20893 3115.083 4360.1749 3114.67233 4360.07374 3114.27287 4359.90821 3113.8955 4359.68283 3113.55052 4359.40374 3113.24735 4359.07703 3112.99306 4358.97427 3112.87384 4358.92546 3112.72419 4358.93816 3112.56731 4359.01041 3112.42747 4359.14805 3112.31703 4359.53425 3112.02792 4359.87537 3111.6868 4360.16448 3111.3006 4360.3812 3110.9037 4357.96375 3110.9037 4357.96375 3112.19649 4357.9333 3112.34957 4357.84659 3112.47934 4357.71682 3112.56604 4357.10141 3112.66432 4356.71166 3112.79812 4356.34925 3112.99425 4356.02406 3113.24735 4355.74497 3113.55052 4355.51959 3113.8955 4355.35406 3114.27287 4355.2529 3114.67233 4355.21887 3115.083 4355.2529 3115.49367 4355.35406 3115.89313 4355.51959 3116.2705 4355.74497 3116.61548 4356.02406 3116.91865 4356.34925 3117.17175 4356.71166 3117.36788 4357.10141 3117.50168 Z M 4353.52675 3112.78401 L 4353.52675 3110.9037 4351.1093 3110.9037 4351.32602 3111.3006 4351.61513 3111.6868 4351.95625 3112.02792 4352.34245 3112.31703 4352.76586 3112.54823 4353.21786 3112.71682 4353.52675 3112.78401 Z M 4353.52675 3146.83881 L 4353.52675 3144.9585 4351.1093 3144.9585 4351.32602 3145.3554 4351.61513 3145.7416 4351.95625 3146.08272 4352.34245 3146.37183 4352.76586 3146.60303 4353.21786 3146.77162 4353.52675 3146.83881 Z M 4357.96375 3106.16119 L 4357.96375 3108.0415 4360.3812 3108.0415 4360.16448 3107.6446 4359.87537 3107.2584 4359.53425 3106.91728 4359.14805 3106.62817 4358.72464 3106.39697 4358.27264 3106.22838 4357.96375 3106.16119 Z M 4351.32602 3141.6994 L 4351.1093 3142.0963 4353.52675 3142.0963 4353.52675 3140.21599 4353.21786 3140.28318 4352.76586 3140.45177 4352.34245 3140.68297 4351.95625 3140.97208 4351.61513 3141.3132 4351.32602 3141.6994 Z M 4357.96375 3146.83881 L 4358.27264 3146.77162 4358.72464 3146.60303 4359.14805 3146.37183 4359.53425 3146.08272 4359.87537 3145.7416 4360.16448 3145.3554 4360.3812 3144.9585 4357.96375 3144.9585 4357.96375 3146.83881 Z M 4353.52675 3108.0415 L 4353.52675 3106.16119 4353.21786 3106.22838 4352.76586 3106.39697 4352.34245 3106.62817 4351.95625 3106.91728 4351.61513 3107.2584 4351.32602 3107.6446 4351.1093 3108.0415 4353.52675 3108.0415 Z M 4374.30195 3106.20401 L 4374.30195 3108.0415 4376.52255 3108.0415 4376.30583 3107.6446 4376.01672 3107.2584 4375.6756 3106.91728 4375.2894 3106.62817 4374.86599 3106.39697 4374.41399 3106.22838 4374.30195 3106.20401 Z M 4374.30195 3140.25881 L 4374.30195 3142.0963 4376.52255 3142.0963 4376.30583 3141.6994 4376.01672 3141.3132 4375.6756 3140.97208 4375.2894 3140.68297 4374.86599 3140.45177 4374.41399 3140.28318 4374.30195 3140.25881 Z M 4370.14661 3146.77162 L 4370.25865 3146.79599 4370.25865 3144.9585 4368.03805 3144.9585 4368.25477 3145.3554 4368.54388 3145.7416 4368.885 3146.08272 4369.2712 3146.37183 4369.69461 3146.60303 4370.14661 3146.77162 Z M 4370.25865 3112.74119 L 4370.25865 3110.9037 4368.03805 3110.9037 4368.25477 3111.3006 4368.54388 3111.6868 4368.885 3112.02792 4369.2712 3112.31703 4369.69461 3112.54823 4370.14661 3112.71682 4370.25865 3112.74119 Z M 4374.30195 3144.9585 L 4374.30195 3146.79599 4374.41399 3146.77162 4374.86599 3146.60303 4375.2894 3146.37183 4375.6756 3146.08272 4376.01672 3145.7416 4376.30583 3145.3554 4376.52255 3144.9585 4374.30195 3144.9585 Z M 4370.25865 3142.0963 L 4370.25865 3140.25881 4370.14661 3140.28318 4369.69461 3140.45177 4369.2712 3140.68297 4368.885 3140.97208 4368.54388 3141.3132 4368.25477 3141.6994 4368.03805 3142.0963 4370.25865 3142.0963 Z M 4370.25865 3108.0415 L 4370.25865 3106.20401 4370.14661 3106.22838 4369.69461 3106.39697 4369.2712 3106.62817 4368.885 3106.91728 4368.54388 3107.2584 4368.25477 3107.6446 4368.03805 3108.0415 4370.25865 3108.0415 Z M 4374.30195 3112.74119 L 4374.41399 3112.71682 4374.86599 3112.54823 4375.2894 3112.31703 4375.6756 3112.02792 4376.01672 3111.6868 4376.30583 3111.3006 4376.52255 3110.9037 4374.30195 3110.9037 4374.30195 3112.74119 Z "}]},"pads":[],"nets":["+5V","GND","DM2","VBUS","DP1","D-","LED1_1","DP2","D+","XIN","X1_2","XOUT","VDD18","VDD33","DM1","DP3","DM3","DM4","DP4"],"bom":{"both":[[8,"10uF","C0805",[["C1",0],["C2",1],["C5",4],["C6",5],["C8",7],["C9",8],["C11",10],["C13",12]],[" "," "," "," "]],[6,"0.1u","C0805",[["C3",2],["C4",3],["C7",6],["C10",9],["C12",11],["C14",13]],[" "," "," "," "]],[1,"FSMD100-1206R","F1206",[["F1",14]],["Fuzetec Tech","FSMD100-1206R","LCSC","C220149"]],[4,"M3螺孔","M3螺孔",[["K1",15],["K2",16],["K3",17],["K4",18]],[" "," "," "," "]],[1,"LED-0805_R","LED0805_RED",[["LED1",19]],["EVERLIGHT(台湾亿光)","17-21SURC/S530-A3/TR8"," ","C72037"]],[1,"0R","R0805",[["R1",20]],[" "," "," "," "]],[1,"1k","R0805",[["R2",21]],[" "," "," "," "]],[1,"SL2.1A","SOP-16_L10.0-W3.9-P1.27-LS6.0-BL",[["U1",22]],["CoreChips","SL2.1A","LCSC","C192893"]],[4,"U-USBAM04P-F000","USB-A-SMD_U-USBAM04P-F000",[["USB1",23],["USB2",24],["USB3",25],["USB4",26]],["Shenzhen Cankemeng","U-USBAM04P-F000","LCSC","C386738"]],[1,"TYPE-C-31-M-12","USB-C_SMD-TYPE-C-31-M-12",[["USBC1",27]],["Rectangular Connectors - Contacts","TYPE-C-31-M-12","LCSC","C165948"]],[1,"12MHZ","HC-49US_L11.5-W4.5-P4.88",[["X1",28]],["TAITIEN Elec","XIHCELNANF-12MHZ","LCSC","C295072"]]],"F":[[8,"10uF","C0805",[["C1",0],["C2",1],["C5",4],["C6",5],["C8",7],["C9",8],["C11",10],["C13",12]],[" "," "," "," "]],[6,"0.1u","C0805",[["C3",2],["C4",3],["C7",6],["C10",9],["C12",11],["C14",13]],[" "," "," "," "]],[1,"FSMD100-1206R","F1206",[["F1",14]],["Fuzetec Tech","FSMD100-1206R","LCSC","C220149"]],[4,"M3螺孔","M3螺孔",[["K1",15],["K2",16],["K3",17],["K4",18]],[" "," "," "," "]],[1,"LED-0805_R","LED0805_RED",[["LED1",19]],["EVERLIGHT(台湾亿光)","17-21SURC/S530-A3/TR8"," ","C72037"]],[1,"0R","R0805",[["R1",20]],[" "," "," "," "]],[1,"1k","R0805",[["R2",21]],[" "," "," "," "]],[1,"SL2.1A","SOP-16_L10.0-W3.9-P1.27-LS6.0-BL",[["U1",22]],["CoreChips","SL2.1A","LCSC","C192893"]],[4,"U-USBAM04P-F000","USB-A-SMD_U-USBAM04P-F000",[["USB1",23],["USB2",24],["USB3",25],["USB4",26]],["Shenzhen Cankemeng","U-USBAM04P-F000","LCSC","C386738"]],[1,"TYPE-C-31-M-12","USB-C_SMD-TYPE-C-31-M-12",[["USBC1",27]],["Rectangular Connectors - Contacts","TYPE-C-31-M-12","LCSC","C165948"]],[1,"12MHZ","HC-49US_L11.5-W4.5-P4.88",[["X1",28]],["TAITIEN Elec","XIHCELNANF-12MHZ","LCSC","C295072"]]],"B":[],"skipped":[],"customColumns":["BOM_Manufacturer","BOM_Manufacturer Part","BOM_Supplier","BOM_Supplier Part"]}};
///////////////////////////////////////////////

///////////////////////////////////////////////
/* Utility functions */

var storagePrefix = 'ibom__' + pcbdata.metadata.title + '__' +
  pcbdata.metadata.revision + '__#';

function buildKeyForLocalStorageDict() {  
  return storagePrefix;
}

var storage;
var _isLocalStorageUsed = false;

function initStorage(key) {
  try {
    window.localStorage.getItem("blank");
    storage = window.localStorage;    
    _isLocalStorageUsed = true;
  } catch (e) {
    // localStorage not available
  }
  if (!storage) {
    try {
      window.sessionStorage.getItem("blank");
      storage = window.sessionStorage;      
    } catch (e) {
      // sessionStorage also not available
    }
  }
}



function readStorage(key) {
  if(!storage) {
    return null;
  }

  if(!_isLocalStorageUsed) {    
    return storage.getItem(storagePrefix + key);
  }

  try {
    var dictKey = buildKeyForLocalStorageDict();
    var obj = JSON.parse(storage.getItem(dictKey));    
    if(!obj || !obj.hasOwnProperty(key)) {
      return null;
    }

    return JSON.parse(storage.getItem(dictKey))[key];
  } catch(e) {
    console.log('[ibom]: Unable to obtain a value from local storage!');
    console.log(e);
  }
  
  // Original implementation
  // return storage.getItem(storagePrefix + key);
}


function writeStorage(key, value) {
  if(!storage) {
    return;
  }

  if(!_isLocalStorageUsed) {
    storage.setItem(storagePrefix + key, value);
    return;
  }

  try {
    var dictKey = buildKeyForLocalStorageDict();
    if(!storage.getItem(dictKey)) {
      storage.setItem(dictKey,JSON.stringify({
        _storagePrefix: storagePrefix
      }));
    }

    var obj = JSON.parse(storage.getItem(dictKey));
    obj[key] = value;
    storage.setItem(dictKey,JSON.stringify(obj));            
  } catch(e) {
    console.log('[ibom]: Unable to write key to local storage!');
    console.log(e);
  }
  
  // Original implementation
  // storage.setItem(storagePrefix + key, value);
}

function fancyDblClickHandler(el, onsingle, ondouble) {
  return function() {
    if (el.getAttribute("data-dblclick") == null) {
      el.setAttribute("data-dblclick", 1);
      setTimeout(function() {
        if (el.getAttribute("data-dblclick") == 1) {
          onsingle();
        }
        el.removeAttribute("data-dblclick");
      }, 200);
    } else {
      el.removeAttribute("data-dblclick");
      ondouble();
    }
  }
}

function smoothScrollToRow(rowid) {
  document.getElementById(rowid).scrollIntoView({
    behavior: "smooth",
    block: "center",
    inline: "nearest"
  });
}

function focusInputField(input) {
  input.scrollIntoView(false);
  input.focus();
  input.select();
}

function copyToClipboard() {
  var text = '';
  for (var node of bomhead.childNodes[0].childNodes) {
    if (node.firstChild) {
      text = text + node.firstChild.nodeValue;
    }
    if (node != bomhead.childNodes[0].lastChild) {
      text += '\t';
    }
  }
  text += '\n';
  for (var row of bombody.childNodes) {
    for (var cell of row.childNodes) {
      for (var node of cell.childNodes) {
        if (node.nodeName == "INPUT") {
          if (node.checked) {
            text = text + '✓';
          }
        } else if (node.nodeName == "MARK") {
          text = text + node.firstChild.nodeValue;
        } else {
          text = text + node.nodeValue;
        }
      }
      if (cell != row.lastChild) {
        text += '\t';
      }
    }
    text += '\n';
  }
  var textArea = document.createElement("textarea");
  textArea.classList.add('clipboard-temp');
  textArea.value = text;

  document.body.appendChild(textArea);
  textArea.focus();
  textArea.select();

  try {
    if (document.execCommand('copy')) {
      console.log('Bom copied to clipboard.');
    }
  } catch (err) {
    console.log('Can not copy to clipboard.');
  }

  document.body.removeChild(textArea);
}

function removeGutterNode(node) {
  for (var i = 0; i < node.childNodes.length; i++) {
    if (node.childNodes[i].classList &&
      node.childNodes[i].classList.contains("gutter")) {
      node.removeChild(node.childNodes[i]);
      break;
    }
  }
}

function cleanGutters() {
  removeGutterNode(document.getElementById("bot"));
  removeGutterNode(document.getElementById("canvasdiv"));
}

var units = {
  prefixes: {
    giga: ["G", "g", "giga", "Giga", "GIGA"],
    mega: ["M", "mega", "Mega", "MEGA"],
    kilo: ["K", "k", "kilo", "Kilo", "KILO"],
    milli: ["m", "milli", "Milli", "MILLI"],
    micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ
    nano: ["N", "n", "nano", "Nano", "NANO"],
    pico: ["P", "p", "pico", "Pico", "PICO"],
  },
  unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"],
  unitsLong: [
    "OHM", "Ohm", "ohm", "ohms",
    "FARAD", "Farad", "farad",
    "HENRY", "Henry", "henry"
  ],
  getMultiplier: function(s) {
    if (this.prefixes.giga.includes(s)) return 1e9;
    if (this.prefixes.mega.includes(s)) return 1e6;
    if (this.prefixes.kilo.includes(s)) return 1e3;
    if (this.prefixes.milli.includes(s)) return 1e-3;
    if (this.prefixes.micro.includes(s)) return 1e-6;
    if (this.prefixes.nano.includes(s)) return 1e-9;
    if (this.prefixes.pico.includes(s)) return 1e-12;
    return 1;
  },
  valueRegex: null,
}

function initUtils() {
  var allPrefixes = units.prefixes.giga
                    .concat(units.prefixes.mega)
                    .concat(units.prefixes.kilo)
                    .concat(units.prefixes.milli)
                    .concat(units.prefixes.micro)
                    .concat(units.prefixes.nano)
                    .concat(units.prefixes.pico);
  var allUnits = units.unitsShort.concat(units.unitsLong);
  units.valueRegex = new RegExp("^([0-9\.]+)" +
                         "\\s*(" + allPrefixes.join("|") + ")?" +
                         "(" + allUnits.join("|") + ")?" +
                         "(\\b.*)?$", "");
  units.valueAltRegex = new RegExp("^([0-9]*)" +
                         "(" + units.unitsShort.join("|") + ")?" +
                         "([GgMmKkUuNnPp])?" +
                         "([0-9]*)" +
                         "(\\b.*)?$", "");
  for (var bom_type of ["both", "F", "B"]) {
    for (var row of pcbdata.bom[bom_type]) {
      row.push(parseValue(row[1], row[3][0][0]));
    }
  }
}

function parseValue(val, ref) {
  var inferUnit = (unit, ref) => {
    if (unit) {
      unit = unit.toLowerCase();
      if (unit == 'Ω' || unit == "ohm" || unit == "ohms") {
        unit = 'r';
      }
      unit = unit[0];
    } else {
      ref = /^([a-z]+)\d+$/i.exec(ref);
      if (ref) {
        ref = ref[1].toLowerCase();
        if (ref == "c") unit = 'f';
        else if (ref == "l") unit = 'h';
        else if (ref == "r" || ref == "rv") unit = 'r';
        else unit = null;
      }
    }
    return unit;
  };
  val = val.replace(/,/g, "");
  var match = units.valueRegex.exec(val);
  var unit;
  if (match) {
    val = parseFloat(match[1]);
    if (match[2]) {
      val = val * units.getMultiplier(match[2]);
    }
    unit = inferUnit(match[3], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[4],
    }
  }
  match = units.valueAltRegex.exec(val);
  if (match && (match[1] || match[4])) {
    val = parseFloat(match[1] + "." + match[4]);
    if (match[3]) {
      val = val * units.getMultiplier(match[3]);
    }
    unit = inferUnit(match[2], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[5],
    }
  }
  return null;
}

function valueCompare(a, b, stra, strb) {
  if (a === null && b === null) {
    // Failed to parse both values, compare them as strings.
    if (stra != strb) return stra > strb ? 1 : -1;
    else return 0;
  } else if (a === null) {
    return 1;
  } else if (b === null) {
    return -1;
  } else {
    if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1;
    else if (a.val != b.val) return a.val > b.val ? 1 : -1;
    else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1;
    else return 0;
  }
}

function validateSaveImgDimension(element) {
  var valid = false;
  var intValue = 0;
  if (/^[1-9]\d*$/.test(element.value)) {
    intValue = parseInt(element.value);
    if (intValue <= 16000) {
      valid = true;
    }
  }
  if (valid) {
    element.classList.remove("invalid");
  } else {
    element.classList.add("invalid");
  }
  return intValue;
}

function saveImage(layer) {
  var width = validateSaveImgDimension(document.getElementById("render-save-width"));
  var height = validateSaveImgDimension(document.getElementById("render-save-height"));
  var bgcolor = null;
  if (!document.getElementById("render-save-transparent").checked) {
    var style = getComputedStyle(topmostdiv);
    bgcolor = style.getPropertyValue("background-color");
  }
  if (!width || !height) return;

  // Prepare image
  var canvas = document.createElement("canvas");
  var layerdict = {
    transform: {
      x: 0,
      y: 0,
      s: 1,
      panx: 0,
      pany: 0,
      zoom: 1,
    },
    bg: canvas,
    fab: canvas,
    silk: canvas,
    highlight: canvas,
    layer: layer,
  }
  // Do the rendering
  recalcLayerScale(layerdict, width, height);
  prepareLayer(layerdict);
  clearCanvas(canvas, bgcolor);
  drawBackground(layerdict, false);
  drawHighlightsOnLayer(layerdict, false);

  // Save image
  var imgdata = canvas.toDataURL("image/png");

  var filename = pcbdata.metadata.title;
  if (pcbdata.metadata.revision) {
    filename += `.${pcbdata.metadata.revision}`;
  }
  filename += `.${layer}.png`;
  saveFile(filename, dataURLtoBlob(imgdata));
}

function saveSettings() {
  var data = {
    type: "InteractiveHtmlBom settings",
    version: 1,
    pcbmetadata: pcbdata.metadata,
    settings: settings,
  }
  var blob = new Blob([JSON.stringify(data, null, 4)], {type: "application/json"});
  saveFile(`${pcbdata.metadata.title}.settings.json`, blob);
}

function loadSettings() {
  var input = document.createElement("input");
  input.type = "file";
  input.accept = ".settings.json";
  input.onchange = function(e) {
    var file = e.target.files[0];
    var reader = new FileReader();
    reader.onload = readerEvent => {
      var content = readerEvent.target.result;
      var newSettings;
      try {
        newSettings = JSON.parse(content);
      } catch(e) {
        alert("Selected file is not InteractiveHtmlBom settings file.");
        return;
      }
      if (newSettings.type != "InteractiveHtmlBom settings") {
        alert("Selected file is not InteractiveHtmlBom settings file.");
        return;
      }
      var metadataMatches = newSettings.hasOwnProperty("pcbmetadata");
      if (metadataMatches) {
        for (var k in pcbdata.metadata) {
          if (!newSettings.pcbmetadata.hasOwnProperty(k) || newSettings.pcbmetadata[k] != pcbdata.metadata[k]) {
            metadataMatches = false;
          }
        }
      }
      if (!metadataMatches) {
        var currentMetadata = JSON.stringify(pcbdata.metadata, null, 4);
        var fileMetadata = JSON.stringify(newSettings.pcbmetadata, null, 4);
        if (!confirm(
          `Settins file metadata does not match current metadata.\n\n` +
          `Page metadata:\n${currentMetadata}\n\n` +
          `Settings file metadata:\n${fileMetadata}\n\n` +
          `Press OK if you would like to import settings anyway.`)) {
          return;
        }
      }
      overwriteSettings(newSettings.settings);
    }
    reader.readAsText(file, 'UTF-8');
  }
  input.click();
}

function overwriteSettings(newSettings) {

  initDone = false;
  Object.assign(settings, newSettings);
  writeStorage("bomlayout", settings.bomlayout);
  writeStorage("bommode", settings.bommode);
  writeStorage("canvaslayout", settings.canvaslayout);
  writeStorage("bomCheckboxes", settings.checkboxes.join(","));
  document.getElementById("bomCheckboxes").value = settings.checkboxes.join(",");
  for (var checkbox of settings.checkboxes) {
    writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
  }
  writeStorage("darkenWhenChecked", settings.darkenWhenChecked);
  padsVisible(settings.renderPads);
  document.getElementById("padsCheckbox").checked = settings.renderPads;
  fabricationVisible(settings.renderFabrication);
  document.getElementById("fabricationCheckbox").checked = settings.renderFabrication;
  silkscreenVisible(settings.renderSilkscreen);
  document.getElementById("silkscreenCheckbox").checked = settings.renderSilkscreen;
  referencesVisible(settings.renderReferences);
  document.getElementById("referencesCheckbox").checked = settings.renderReferences;
  valuesVisible(settings.renderValues);
  document.getElementById("valuesCheckbox").checked = settings.renderValues;
  tracksVisible(settings.renderTracks);
  document.getElementById("tracksCheckbox").checked = settings.renderTracks;
  zonesVisible(settings.renderZones);
  document.getElementById("zonesCheckbox").checked = settings.renderZones;
  dnpOutline(settings.renderDnpOutline);
  document.getElementById("dnpOutlineCheckbox").checked = settings.renderDnpOutline;
  setRedrawOnDrag(settings.redrawOnDrag);
  document.getElementById("dragCheckbox").checked = settings.redrawOnDrag;
  setShowCrosshair(settings.showCrosshair);
  document.getElementById("crosshairCheckbox").checked = settings.showCrosshair;
  setDarkMode(settings.darkMode);
  document.getElementById("darkmodeCheckbox").checked = settings.darkMode;
  setHighlightPin1(settings.highlightpin1);
  document.getElementById("highlightpin1Checkbox").checked = settings.highlightpin1;
  writeStorage("boardRotation", settings.boardRotation);
  document.getElementById("boardRotation").value = settings.boardRotation / 5;
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
  initDone = true;
  prepCheckboxes();
  changeBomLayout(settings.bomlayout);
}

function saveFile(filename, blob) {
  var link = document.createElement("a");
  var objurl = URL.createObjectURL(blob);
  link.download = filename;
  link.href = objurl;
  link.click();
}

function dataURLtoBlob(dataurl) {
  var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1],
      bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n);
  while(n--){
      u8arr[n] = bstr.charCodeAt(n);
  }
  return new Blob([u8arr], {type:mime});
}

var settings = {
  canvaslayout: "default",
  bomlayout: "default",
  bommode: "grouped",
  checkboxes: [],
  checkboxStoredRefs: {},
  darkMode: false,
  highlightpin1: false,
  redrawOnDrag: true,
  boardRotation: 0,
  renderPads: true,
  renderReferences: true,
  renderValues: true,
  renderSilkscreen: true,
  renderFabrication: true,
  renderDnpOutline: false,
  renderTracks: true,
  renderZones: true,
}

function initDefaults() {
  settings.bomlayout = readStorage("bomlayout");
  if (settings.bomlayout === null) {
    settings.bomlayout = config.bom_view;
  }
  if (!['bom-only', 'left-right', 'top-bottom'].includes(settings.bomlayout)) {
    settings.bomlayout = config.bom_view;
  }
  settings.bommode = readStorage("bommode");
  if (settings.bommode === null) {
    settings.bommode = "grouped";
  }
  if (!["grouped", "ungrouped", "netlist"].includes(settings.bommode)) {
    settings.bommode = "grouped";
  }
  settings.canvaslayout = readStorage("canvaslayout");
  if (settings.canvaslayout === null) {
    settings.canvaslayout = config.layer_view;
  }
  var bomCheckboxes = readStorage("bomCheckboxes");
  if (bomCheckboxes === null) {
    bomCheckboxes = config.checkboxes;
  }
  settings.checkboxes = bomCheckboxes.split(",").filter((e) => e);
  document.getElementById("bomCheckboxes").value = bomCheckboxes;

  settings.darkenWhenChecked = readStorage("darkenWhenChecked") || "";
  populateDarkenWhenCheckedOptions();

  function initBooleanSetting(storageString, def, elementId, func) {    
    var b = readStorage(storageString);
    if (b === null) {
      b = def;
    } else {
      b = (b === true);
    }
    document.getElementById(elementId).checked = b;
    func(b);
  }

  initBooleanSetting("padsVisible", config.show_pads, "padsCheckbox", padsVisible);
  initBooleanSetting("fabricationVisible", config.show_fabrication, "fabricationCheckbox", fabricationVisible);
  initBooleanSetting("silkscreenVisible", config.show_silkscreen, "silkscreenCheckbox", silkscreenVisible);
  initBooleanSetting("referencesVisible", true, "referencesCheckbox", referencesVisible);
  initBooleanSetting("valuesVisible", false, "valuesCheckbox", valuesVisible);
  if ("tracks" in pcbdata) {
    initBooleanSetting("tracksVisible", true, "tracksCheckbox", tracksVisible);
    initBooleanSetting("zonesVisible", true, "zonesCheckbox", zonesVisible);
  } else {
    document.getElementById("tracksAndZonesCheckboxes").style.display = "none";
    tracksVisible(false);
    zonesVisible(false);
  }
  initBooleanSetting("dnpOutline", false, "dnpOutlineCheckbox", dnpOutline);
  initBooleanSetting("redrawOnDrag", config.redraw_on_drag, "dragCheckbox", setRedrawOnDrag);
  initBooleanSetting("showCrosshair", config.show_crosshair, "crosshairCheckbox", setShowCrosshair);
  initBooleanSetting("darkmode", config.dark_mode, "darkmodeCheckbox", setDarkMode);
  initBooleanSetting("highlightpin1", config.highlight_pin1, "highlightpin1Checkbox", setHighlightPin1);
  settings.boardRotation = readStorage("boardRotation");
  if (settings.boardRotation === null) {
    settings.boardRotation = config.board_rotation * 5;
  } else {
    settings.boardRotation = parseInt(settings.boardRotation);
  }
  document.getElementById("boardRotation").value = settings.boardRotation / 5;
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
}

// Helper classes for user js callbacks.

const IBOM_EVENT_TYPES = {
  ALL: "all",
  HIGHLIGHT_EVENT: "highlightEvent",
  CHECKBOX_CHANGE_EVENT: "checkboxChangeEvent",
  BOM_BODY_CHANGE_EVENT: "bomBodyChangeEvent",
}

const EventHandler = {
  callbacks: {},
  init: function() {
    for (eventType of Object.values(IBOM_EVENT_TYPES))
      this.callbacks[eventType] = [];
  },
  registerCallback: function(eventType, callback) {
    this.callbacks[eventType].push(callback);
  },
  emitEvent: function(eventType, eventArgs) {
    event = {
      eventType: eventType,
      args: eventArgs,
    }
    var callback;
    for(callback of this.callbacks[eventType])
      callback(event);
    for(callback of this.callbacks[IBOM_EVENT_TYPES.ALL])
      callback(event);
  }
}
EventHandler.init();

///////////////////////////////////////////////

///////////////////////////////////////////////
/* PCB rendering code */

var emptyContext2d = document.createElement("canvas").getContext("2d");
var hitTestContext2d = document.createElement("canvas").getContext("2d");

function deg2rad(deg) {
  return deg * Math.PI / 180;
}

function calcFontPoint(linepoint, text, offsetx, offsety, tilt) {
  var point = [
    linepoint[0] * text.width + offsetx,
    linepoint[1] * text.height + offsety
  ];
  // This approximates pcbnew behavior with how text tilts depending on horizontal justification
  point[0] -= (linepoint[1] + 0.5 * (1 + text.justify[0])) * text.height * tilt;
  return point;
}

function drawText(ctx, text, color) {
  if ("ref" in text && !settings.renderReferences) return;
  if ("val" in text && !settings.renderValues) return;
  ctx.save();
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  ctx.lineCap = "round";
  ctx.lineJoin = "round";
  ctx.lineWidth = text.thickness;

  if ("svgpath" in text) {    
    // TODO: This path must be cached!
    const path = new Path2D(text.svgpath);
    if(text.useTrueTypeFontRendering) {            
      ctx.fill(path);
    } else {
      ctx.stroke(path);
    }
    
    ctx.restore();
    return;
  }

  ctx.translate(...text.pos);
  ctx.translate(text.thickness * 0.5, 0);
  var angle = -text.angle;
  if (text.attr.includes("mirrored")) {
    ctx.scale(-1, 1);
    angle = -angle;
  }
  var tilt = 0;
  if (text.attr.includes("italic")) {
    tilt = 0.125;
  }
  var interline = text.height * 1.5 + text.thickness;
  var txt = text.text.split("\n");
  // KiCad ignores last empty line.
  if (txt[txt.length - 1] == '') txt.pop();
  ctx.rotate(deg2rad(angle));
  var offsety = (1 - text.justify[1]) / 2 * text.height; // One line offset
  offsety -= (txt.length - 1) * (text.justify[1] + 1) / 2 * interline; // Multiline offset
  for (var i in txt) {
    var lineWidth = text.thickness + interline / 2 * tilt;
    for (var j = 0; j < txt[i].length; j++) {
      if (txt[i][j] == '\t') {
        var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
        lineWidth += fourSpaces - lineWidth % fourSpaces;
      } else {
        if (txt[i][j] == '~') {
          j++;
          if (j == txt[i].length)
            break;
        }
        lineWidth += pcbdata.font_data[txt[i][j]].w * text.width;
      }
    }
    var offsetx = -lineWidth * (text.justify[0] + 1) / 2;
    var inOverbar = false;
    for (var j = 0; j < txt[i].length; j++) {
      if (txt[i][j] == '\t') {
        var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
        offsetx += fourSpaces - offsetx % fourSpaces;
        continue;
      } else if (txt[i][j] == '~') {
        j++;
        if (j == txt[i].length)
          break;
        if (txt[i][j] != '~') {
          inOverbar = !inOverbar;
        }
      }
      var glyph = pcbdata.font_data[txt[i][j]];
      if (inOverbar) {
        var overbarStart = [offsetx, -text.height * 1.4 + offsety];
        var overbarEnd = [offsetx + text.width * glyph.w, overbarStart[1]];

        if (!lastHadOverbar) {
          overbarStart[0] += text.height * 1.4 * tilt;
          lastHadOverbar = true;
        }
        ctx.beginPath();
        ctx.moveTo(...overbarStart);
        ctx.lineTo(...overbarEnd);
        ctx.stroke();
      } else {
        lastHadOverbar = false;
      }
      for (var line of glyph.l) {
        ctx.beginPath();
        ctx.moveTo(...calcFontPoint(line[0], text, offsetx, offsety, tilt));
        for (var k = 1; k < line.length; k++) {
          ctx.lineTo(...calcFontPoint(line[k], text, offsetx, offsety, tilt));
        }
        ctx.stroke();
      }
      offsetx += glyph.w * text.width;
    }
    offsety += interline;
  }
  ctx.restore();
}

function drawedge(ctx, scalefactor, edge, color) {
  ctx.strokeStyle = color;
  ctx.lineWidth = Math.max(1 / scalefactor, edge.width);
  ctx.lineCap = "round";
  if ("svgpath" in edge) {
    ctx.stroke(new Path2D(edge.svgpath));
  } else {
    ctx.beginPath();
    if (edge.type == "segment") {
      ctx.moveTo(...edge.start);
      ctx.lineTo(...edge.end);
    }
    if (edge.type == "rect") {
      ctx.moveTo(...edge.start);
      ctx.lineTo(edge.start[0], edge.end[1]);
      ctx.lineTo(...edge.end);
      ctx.lineTo(edge.end[0], edge.start[1]);
      ctx.lineTo(...edge.start);
    }
    if (edge.type == "arc") {
      ctx.arc(
        ...edge.start,
        edge.radius,
        deg2rad(edge.startangle),
        deg2rad(edge.endangle));
    }
    if (edge.type == "circle") {
      ctx.arc(
        ...edge.start,
        edge.radius,
        0, 2 * Math.PI);
      ctx.closePath();
    }
    if (edge.type == "curve") {
      ctx.moveTo(...edge.start);
      ctx.bezierCurveTo(...edge.cpa, ...edge.cpb, ...edge.end);
    }
    ctx.stroke();
  }
}

function getChamferedRectPath(size, radius, chamfpos, chamfratio) {
  // chamfpos is a bitmask, left = 1, right = 2, bottom left = 4, bottom right = 8
  var path = new Path2D();
  var width = size[0];
  var height = size[1];
  var x = width * -0.5;
  var y = height * -0.5;
  var chamfOffset = Math.min(width, height) * chamfratio;
  path.moveTo(x, 0);
  if (chamfpos & 4) {
    path.lineTo(x, y + height - chamfOffset);
    path.lineTo(x + chamfOffset, y + height);
    path.lineTo(0, y + height);
  } else {
    path.arcTo(x, y + height, x + width, y + height, radius);
  }
  if (chamfpos & 8) {
    path.lineTo(x + width - chamfOffset, y + height);
    path.lineTo(x + width, y + height - chamfOffset);
    path.lineTo(x + width, 0);
  } else {
    path.arcTo(x + width, y + height, x + width, y, radius);
  }
  if (chamfpos & 2) {
    path.lineTo(x + width, y + chamfOffset);
    path.lineTo(x + width - chamfOffset, y);
    path.lineTo(0, y);
  } else {
    path.arcTo(x + width, y, x, y, radius);
  }
  if (chamfpos & 1) {
    path.lineTo(x + chamfOffset, y);
    path.lineTo(x, y + chamfOffset);
    path.lineTo(x, 0);
  } else {
    path.arcTo(x, y, x, y + height, radius);
  }
  path.closePath();
  return path;
}

function getOblongPath(size) {
  return getChamferedRectPath(size, Math.min(size[0], size[1]) / 2, 0, 0);
}

function getPolygonsPath(shape) {
  if (shape.path2d) {
    return shape.path2d;
  }
  if ("svgpath" in shape) {
    shape.path2d = new Path2D(shape.svgpath);
  } else {
    var path = new Path2D();
    for (var polygon of shape.polygons) {
      path.moveTo(...polygon[0]);
      for (var i = 1; i < polygon.length; i++) {
        path.lineTo(...polygon[i]);
      }
      path.closePath();
    }
    shape.path2d = path;
  }
  return shape.path2d;
}

function drawPolygonShape(ctx, shape, color) {
  ctx.save();
  ctx.fillStyle = color;
  if (!("svgpath" in shape)) {
    ctx.translate(...shape.pos);
    ctx.rotate(deg2rad(-shape.angle));
  }
  ctx.fill(getPolygonsPath(shape));
  ctx.restore();
}


function drawPolylineShape(ctx, shape, color) {
  ctx.save();
  ctx.strokeStyle = color;
  ctx.lineWidth = shape.width;
  if (!("svgpath" in shape)) {
    ctx.translate(...shape.pos);
    ctx.rotate(deg2rad(-shape.angle));
  }
  ctx.stroke(getPolygonsPath(shape));
  ctx.restore();
}

function drawDrawing(ctx, scalefactor, drawing, color) {  
  if (["segment", "arc", "circle", "curve"].includes(drawing.type)) {
    drawedge(ctx, scalefactor, drawing, color);
  } else if (drawing.type == "polygon") {
    drawPolygonShape(ctx, drawing, color);
  } else if (drawing.type == "text") {    
    drawText(ctx, drawing, color);
  } else if (drawing.type == "polyline") {    
    drawPolylineShape(ctx, drawing, color);
  }
}

function getCirclePath(radius) {
  var path = new Path2D();
  path.arc(0, 0, radius, 0, 2 * Math.PI);
  path.closePath();
  return path;
}

function getCachedPadPath(pad) {
  if (!pad.path2d) {
    // if path2d is not set, build one and cache it on pad object
    if (pad.shape == "rect") {
      pad.path2d = new Path2D();
      pad.path2d.rect(...pad.size.map(c => -c * 0.5), ...pad.size);
    } else if (pad.shape == "oval") {
      pad.path2d = getOblongPath(pad.size);
    } else if (pad.shape == "circle") {
      pad.path2d = getCirclePath(pad.size[0] / 2);
    } else if (pad.shape == "roundrect") {
      pad.path2d = getChamferedRectPath(pad.size, pad.radius, 0, 0);
    } else if (pad.shape == "chamfrect") {
      pad.path2d = getChamferedRectPath(pad.size, pad.radius, pad.chamfpos, pad.chamfratio)
    } else if (pad.shape == "custom") {
      pad.path2d = getPolygonsPath(pad);
    } else if(pad.shape === "polygon") {      
      pad.path2d = new Path2D();
      if(pad.polygon.length > 1) {
        const pos = {
          x: pad.pos[0],
          y: pad.pos[1]
        };

        pad.path2d.moveTo(pad.polygon[0].x - pos.x, pad.polygon[0].y - pos.y);
        for (var i = 1; i < pad.polygon.length; i++) {
          const point = pad.polygon[i];          
          pad.path2d.lineTo(point.x - pos.x, point.y - pos.y);
        }
        pad.path2d.closePath();              
      }
    }
  }
  return pad.path2d;
}

function drawPad(ctx, pad, color, outline) {
  ctx.save();
  ctx.translate(...pad.pos);
  if(pad.shape !== 'polygon') {
    ctx.rotate(deg2rad(pad.angle));  
  } else {
    ctx.rotate(deg2rad(0));  
  }
  
  if (pad.offset) {
    ctx.translate(...pad.offset);
  }
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  var path = getCachedPadPath(pad);
  if (outline) {
    ctx.stroke(path);
  } else {
    ctx.fill(path);
  }
  ctx.restore();
}

function drawPadHole(ctx, pad, padHoleColor) {
  if (pad.type != "th") {
    return
  };

  ctx.save();
  ctx.translate(pad.holeCenterPoint.x, pad.holeCenterPoint.y);    
  ctx.rotate(deg2rad(pad.angle));
  ctx.fillStyle = padHoleColor;
  if (pad.drillshape == "oblong") {
    ctx.fill(getOblongPath(pad.drillsize));
  } else {
    ctx.fill(getCirclePath(pad.drillsize[0] / 2));
  }
  ctx.restore();
}

function drawFootprint(ctx, layer, scalefactor, footprint, padColor, padHoleColor, outlineColor, highlight, outline) {
  if (highlight) {
    // draw bounding box
    if (footprint.layer == layer) {
      ctx.save();
      ctx.globalAlpha = 0.2;
      ctx.translate(...footprint.bbox.pos);
      ctx.rotate(deg2rad(-footprint.bbox.angle));
      ctx.translate(...footprint.bbox.relpos);
      ctx.fillStyle = padColor;
      ctx.fillRect(0, 0, ...footprint.bbox.size);
      ctx.globalAlpha = 1;
      ctx.strokeStyle = padColor;
      ctx.strokeRect(0, 0, ...footprint.bbox.size);
      ctx.restore();
    }
  }
  // draw drawings
  for (var drawing of footprint.drawings) {
    if (drawing.layer == layer) {
      drawDrawing(ctx, scalefactor, drawing.drawing, padColor);
    }
  }
  // draw pads
  if (settings.renderPads) {
    for (var pad of footprint.pads) {
      if (pad.layers.includes(layer)) {
        drawPad(ctx, pad, padColor, outline);
        if (pad.pin1 && settings.highlightpin1) {
          drawPad(ctx, pad, outlineColor, true);
        }
      }
    }
    for (var pad of footprint.pads) {
      drawPadHole(ctx, pad, padHoleColor);
    }
  }
}

function drawCrosshair(canvas, x, y, scalefactor, color) {
  if(!settings.showCrosshair) {
    return;
  }

  var ctx = canvas.getContext("2d");

  HTMLFormControlsCollection.log
  
  ctx.save();
  ctx.globalAlpha = 0.75;
  ctx.lineWidth = 2 / scalefactor;
  ctx.strokeStyle = color;

  // TODO: Should calculate a proper bbox for the view port.
  const dummyOffset = 4000;

  // horz line
  ctx.beginPath();
  ctx.moveTo(x - dummyOffset, y);
  ctx.lineTo(x + dummyOffset, y);
  ctx.stroke();

  // vert line
  ctx.beginPath();
  ctx.moveTo(x, y - dummyOffset);
  ctx.lineTo(x, y + dummyOffset);
  ctx.stroke();

  ctx.globalAlpha = 1;
  ctx.restore();
}

function drawEdgeCuts(canvas, scalefactor) {
  var ctx = canvas.getContext("2d");
  var edgecolor = getComputedStyle(topmostdiv).getPropertyValue('--pcb-edge-color');
  for (var edge of pcbdata.edges) {
    drawedge(ctx, scalefactor, edge, edgecolor);
  }
}

function drawOrphanPads(canvas, layer, scalefactor, highlight, highlightedPads) {
  if (!settings.renderPads) {
    return;
  }

  highlightedPads = highlightedPads || [];

  var ctx = canvas.getContext("2d");
  ctx.save();
  ctx.lineWidth = 3 / scalefactor;
  var style = getComputedStyle(topmostdiv);
  var padColor = style.getPropertyValue('--pad-color');
  var padHoleColor = style.getPropertyValue('--pad-hole-color');  
  if (highlight) {
    padColor = style.getPropertyValue('--pad-color-highlight');
    outlineColor = style.getPropertyValue('--pin1-outline-color-highlight');
  }

  var i = 0;
  for (var pad of pcbdata.pads) {
    if (pad.layers.includes(layer)) {
      var outline = settings.renderDnpOutline;
      if (!highlight || highlightedPads.includes(i)) {
        drawPad(ctx, pad, padColor, outline); 
      }     
    }

    i++;
  }
  
  for (var pad of pcbdata.pads) {
    drawPadHole(ctx, pad, padHoleColor);
  }  

  ctx.restore();
}

function drawFootprints(canvas, layer, scalefactor, highlight) {
  var ctx = canvas.getContext("2d");
  ctx.save();
  ctx.lineWidth = 3 / scalefactor;
  var style = getComputedStyle(topmostdiv);
  var padColor = style.getPropertyValue('--pad-color');
  var padHoleColor = style.getPropertyValue('--pad-hole-color');
  var outlineColor = style.getPropertyValue('--pin1-outline-color');
  if (highlight) {
    padColor = style.getPropertyValue('--pad-color-highlight');
    outlineColor = style.getPropertyValue('--pin1-outline-color-highlight');
  }
  for (var i = 0; i < pcbdata.footprints.length; i++) {
    var mod = pcbdata.footprints[i];
    var outline = settings.renderDnpOutline && pcbdata.bom.skipped.includes(i);
    if (!highlight || highlightedFootprints.includes(i)) {
      drawFootprint(ctx, layer, scalefactor, mod, padColor, padHoleColor, outlineColor, highlight, outline);
    }
  }
  ctx.restore();
}

function drawBgLayer(layername, canvas, layer, scalefactor, edgeColor, polygonColor, textColor) {
  var ctx = canvas.getContext("2d");
  for (var d of pcbdata.drawings[layername][layer]) {
    if (["segment", "arc", "circle", "curve", "rect","polyline"].includes(d.type)) {
      drawedge(ctx, scalefactor, d, edgeColor);
    } else if (d.type == "polygon") {
      drawPolygonShape(ctx, d, polygonColor);
    } else if (d.type == "text") {
      drawText(ctx, d, polygonColor);
    }
  }
}

function drawTracks(canvas, layer, color, highlight) {
  ctx = canvas.getContext("2d");
  ctx.strokeStyle = color;
  ctx.lineCap = "round";
  for(var track of pcbdata.tracks[layer]) {
    if (highlight && highlightedNet != track.net) continue;
    ctx.lineWidth = track.width;

    if(track.type === 'polyline') {
      drawPolylineShape(ctx,track,color);
    } else if(track.type === 'polygon') {
      drawPolygonShape(ctx, track, color);
    } else if(track.type === 'text') {
      drawText(ctx, track, color);
    } else {
      if ('radius' in track) {
        ctx.beginPath();
        ctx.arc(
            ...track.center,
            track.radius,
            deg2rad(track.startangle),
            deg2rad(track.endangle));
        ctx.stroke();
      } else if('start' in track && 'end' in track) {
        ctx.beginPath();
        ctx.moveTo(...track.start);
        ctx.lineTo(...track.end);
        ctx.stroke();
      }
      
    }

  }
}

function drawZones(canvas, layer, color, highlight) {
  ctx = canvas.getContext("2d");
  ctx.save();
  ctx.strokeStyle = color;
  ctx.fillStyle = color;
  ctx.lineJoin = "round";
  for(var zone of pcbdata.zones[layer]) {
    if (!zone.path2d) {
      zone.path2d = getPolygonsPath(zone);
    }
    if (highlight && highlightedNet != zone.net) continue;
    ctx.fill(zone.path2d);
    if (zone.width > 0) {
      ctx.lineWidth = zone.width;
      ctx.stroke(zone.path2d);
    }
  }
  ctx.restore();
}

function clearCanvas(canvas, color = null) {
  var ctx = canvas.getContext("2d");
  ctx.save();
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  if (color) {
    ctx.fillStyle = color;
    ctx.fillRect(0, 0, canvas.width, canvas.height);
  } else {
    ctx.clearRect(0, 0, canvas.width, canvas.height);
  }
  ctx.restore();
}

function drawNets(canvas, layer, highlight) {
  var style = getComputedStyle(topmostdiv);
  if (settings.renderTracks) {
    var trackColor = style.getPropertyValue(highlight ? '--track-color-highlight' : '--track-color');
    drawTracks(canvas, layer, trackColor, highlight);
  }
  if (settings.renderZones) {
    var zoneColor = style.getPropertyValue(highlight ? '--zone-color-highlight' : '--zone-color');
    drawZones(canvas, layer, zoneColor, highlight);
  }
  if (highlight && settings.renderPads) {
    var padColor = style.getPropertyValue('--pad-color-highlight');
    var padHoleColor = style.getPropertyValue('--pad-hole-color');
    var ctx = canvas.getContext("2d");
    for (var footprint of pcbdata.footprints) {
      // draw pads
      var padDrawn = false;
      for (var pad of footprint.pads) {
        if (highlightedNet != pad.net) continue;
        if (pad.layers.includes(layer)) {
          drawPad(ctx, pad, padColor, false);
          padDrawn = true;
        }
      }
      if (padDrawn) {
        // redraw all pad holes because some pads may overlap
        for (var pad of footprint.pads) {
          drawPadHole(ctx, pad, padHoleColor);
        }
      }
    }
  }
}

function drawHighlightsOnLayer(canvasdict, clear = true) {
  if (clear) {
    clearCanvas(canvasdict.highlight);
  }
  
  if (highlightedFootprints.length > 0) {
    drawFootprints(canvasdict.highlight, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom, true);
  }

  // Draw crosshairs
  if (highlightedFootprints.length > 0) {
    for(var i = 0; i < pcbdata.footprints.length; i++) {
      const footprint = pcbdata.footprints[i];
      if(highlightedFootprints.includes(i) && footprint.layer === canvasdict.layer) {
        drawCrosshair(canvasdict.highlight, footprint.center[0], footprint.center[1], canvasdict.transform.s * canvasdict.transform.zoom, 'red');
      }
    }
  }

  if (highlightedNet !== null) {
    var highlightedPads = [];
    for(var i = 0; i < pcbdata.pads.length; i++) {
      var pad = pcbdata.pads[i];
      if(pad.net === highlightedNet) {
        highlightedPads.push(i);
      }
    }
    
    drawOrphanPads(canvasdict.highlight, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom, true, highlightedPads);

    drawNets(canvasdict.highlight, canvasdict.layer, true);
  }
}

function drawHighlights() {
  drawHighlightsOnLayer(allcanvas.front);
  drawHighlightsOnLayer(allcanvas.back);
}

function drawBackground(canvasdict, clear = true) {
  if (clear) {
    clearCanvas(canvasdict.bg);
    clearCanvas(canvasdict.fab);
    clearCanvas(canvasdict.silk);
  }

  drawNets(canvasdict.bg, canvasdict.layer, false);

  drawOrphanPads(canvasdict.bg, canvasdict.layer, canvasdict.transform.s * canvasdict.transform.zoom, false);

  drawFootprints(canvasdict.bg, canvasdict.layer, canvasdict.transform.s * canvasdict.transform.zoom, false);

  drawEdgeCuts(canvasdict.bg, canvasdict.transform.s);

  var style = getComputedStyle(topmostdiv);
  var edgeColor = style.getPropertyValue('--silkscreen-edge-color');
  var polygonColor = style.getPropertyValue('--silkscreen-polygon-color');
  var textColor = style.getPropertyValue('--silkscreen-text-color');
  if (settings.renderSilkscreen) {
    drawBgLayer(
      "silkscreen", canvasdict.silk, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom,
      edgeColor, polygonColor, textColor);
  }
  edgeColor = style.getPropertyValue('--fabrication-edge-color');
  polygonColor = style.getPropertyValue('--fabrication-polygon-color');
  textColor = style.getPropertyValue('--fabrication-text-color');
  if (settings.renderFabrication) {
    drawBgLayer(
      "fabrication", canvasdict.fab, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom,
      edgeColor, polygonColor, textColor);
  }
}

function prepareCanvas(canvas, flip, transform) {
  var ctx = canvas.getContext("2d");
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  var fontsize = 1.55;
  ctx.scale(transform.zoom, transform.zoom);
  ctx.translate(transform.panx, transform.pany);
  if (flip) {
    ctx.scale(-1, 1);
  }
  ctx.translate(transform.x, transform.y);
  ctx.rotate(deg2rad(settings.boardRotation));
  ctx.scale(transform.s, transform.s);
}

function prepareLayer(canvasdict) {
  var flip = (canvasdict.layer == "B");
  for (var c of ["bg", "fab", "silk", "highlight"]) {
    prepareCanvas(canvasdict[c], flip, canvasdict.transform);
  }
}

function rotateVector(v, angle) {
  angle = deg2rad(angle);
  return [
    v[0] * Math.cos(angle) - v[1] * Math.sin(angle),
    v[0] * Math.sin(angle) + v[1] * Math.cos(angle)
  ];
}

function applyRotation(bbox) {
  var corners = [
    [bbox.minx, bbox.miny],
    [bbox.minx, bbox.maxy],
    [bbox.maxx, bbox.miny],
    [bbox.maxx, bbox.maxy],
  ];
  corners = corners.map((v) => rotateVector(v, settings.boardRotation));
  return {
    minx: corners.reduce((a, v) => Math.min(a, v[0]), Infinity),
    miny: corners.reduce((a, v) => Math.min(a, v[1]), Infinity),
    maxx: corners.reduce((a, v) => Math.max(a, v[0]), -Infinity),
    maxy: corners.reduce((a, v) => Math.max(a, v[1]), -Infinity),
  }
}

function recalcLayerScale(layerdict, width, height) {
  var bbox = applyRotation(pcbdata.edges_bbox);
  var scalefactor = 0.98 * Math.min(
    width / (bbox.maxx - bbox.minx),
    height / (bbox.maxy - bbox.miny)
  );
  if (scalefactor < 0.1) {
    scalefactor = 1;
  }
  layerdict.transform.s = scalefactor;
  var flip = (layerdict.layer == "B");
  if (flip) {
    layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor + width) * 0.5;
  } else {
    layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor - width) * 0.5;
  }
  layerdict.transform.y = -((bbox.maxy + bbox.miny) * scalefactor - height) * 0.5;
  for (var c of ["bg", "fab", "silk", "highlight"]) {
    canvas = layerdict[c];
    canvas.width = width;
    canvas.height = height;
    canvas.style.width = (width / devicePixelRatio) + "px";
    canvas.style.height = (height / devicePixelRatio) + "px";
  }
}

function redrawCanvas(layerdict) {
  prepareLayer(layerdict);
  drawBackground(layerdict);
  drawHighlightsOnLayer(layerdict);
}

function resizeCanvas(layerdict) {
  var canvasdivid = {
    "F": "frontcanvas",
    "B": "backcanvas"
  } [layerdict.layer];
  var width = document.getElementById(canvasdivid).clientWidth * devicePixelRatio;
  var height = document.getElementById(canvasdivid).clientHeight * devicePixelRatio;
  recalcLayerScale(layerdict, width, height);
  redrawCanvas(layerdict);
}

function resizeAll() {
  resizeCanvas(allcanvas.front);
  resizeCanvas(allcanvas.back);
}

function pointWithinDistanceToSegment(x, y, x1, y1, x2, y2, d) {
  var A = x - x1;
  var B = y - y1;
  var C = x2 - x1;
  var D = y2 - y1;

  var dot = A * C + B * D;
  var len_sq = C * C + D * D;
  var dx, dy;
  if (len_sq == 0) {
    // start and end of the segment coincide
    dx = x - x1;
    dy = y - y1;
  } else {
    var param = dot / len_sq;
    var xx, yy;
    if (param < 0) {
      xx = x1;
      yy = y1;
    } else if (param > 1) {
      xx = x2;
      yy = y2;
    } else {
      xx = x1 + param * C;
      yy = y1 + param * D;
    }
    dx = x - xx;
    dy = y - yy;
  }
  return dx * dx + dy * dy <= d * d;
}

function modulo(n, mod) {
  return ((n % mod) + mod ) % mod;
}

function pointWithinDistanceToArc(x, y, xc, yc, radius, startangle, endangle, d) {
  var dx = x - xc;
  var dy = y - yc;
  var r_sq = dx * dx + dy * dy;
  var rmin = Math.max(0, radius-d);
  var rmax = radius + d;

  if (r_sq < rmin * rmin || r_sq > rmax * rmax)
    return false;

  var angle1 = modulo(deg2rad(startangle), 2 * Math.PI);
  var dx1 = xc + radius * Math.cos(angle1) - x;
  var dy1 = yc + radius * Math.sin(angle1) - y;
  if (dx1 * dx1 + dy1 * dy1 <= d * d)
    return true;

  var angle2 = modulo(deg2rad(endangle), 2 * Math.PI);
  var dx2 = xc + radius * Math.cos(angle2) - x;
  var dy2 = yc + radius * Math.sin(angle2) - y;
  if (dx2 * dx2 + dy2 * dy2 <= d * d)
    return true;

  var angle = modulo(Math.atan2(dy, dx), 2 * Math.PI);
  if (angle1 > angle2)
    return (angle >= angle2 || angle <= angle1);
  else
    return (angle >= angle1 && angle <= angle2);
}

function pointWithinPad(x, y, pad) {
  var v = [x - pad.pos[0], y - pad.pos[1]];
  v = rotateVector(v, -pad.angle);
  if (pad.offset) {
    v[0] -= pad.offset[0];
    v[1] -= pad.offset[1];
  }
  return emptyContext2d.isPointInPath(getCachedPadPath(pad), ...v);
}

function netHitScan(layer, x, y) {
  // TODO: Should be refactored

  // Check track segments
  if (settings.renderTracks && pcbdata.tracks) {
    for(var track of pcbdata.tracks[layer]) {
      if(track.type === 'polyline') {
        const path = getPolygonsPath(track);
        if(path) {
          hitTestContext2d.save();
          hitTestContext2d.lineWidth = track.width;
          
          if(hitTestContext2d.isPointInStroke(path,x,y)) {
            hitTestContext2d.restore();
            return track.net;            
          }
          
          hitTestContext2d.restore();          
        }        

      } else if(track.type === 'polygon') {
        const path = getPolygonsPath(track);
        if(path && hitTestContext2d.isPointInPath(path,x,y)) {          
          return track.net;                      
        }                     
      } else if(track.type === 'text') {
        // TODO: To implement taking in account TrueType fonts.
      } else if ('radius' in track) {
        if (pointWithinDistanceToArc(x, y, ...track.center, track.radius, track.startangle, track.endangle, track.width / 2)) {
          return track.net;
        }
      } else if('start' in track && 'end' in track) {
        if (pointWithinDistanceToSegment(x, y, ...track.start, ...track.end, track.width / 2)) {
          return track.net;
        }
      }
    }
  }
  // Check pads
  if (settings.renderPads) {

    // Footprints containing pads
    for (var footprint of pcbdata.footprints) {
      for(var pad of footprint.pads) {
        if (pad.layers.includes(layer) && pointWithinPad(x, y, pad)) {
          return pad.net;
        }
      }
    }

    // Orphan pads
    for(var pad of pcbdata.pads) {
      if (pad.layers.includes(layer) && pointWithinPad(x, y, pad)) {
        return pad.net;
      }
    }
  }
  return null;
}

function pointWithinFootprintBbox(x, y, bbox) {
  var v = [x - bbox.pos[0], y - bbox.pos[1]];
  v = rotateVector(v, bbox.angle);
  return bbox.relpos[0] <= v[0] && v[0] <= bbox.relpos[0] + bbox.size[0] &&
         bbox.relpos[1] <= v[1] && v[1] <= bbox.relpos[1] + bbox.size[1];
}

function bboxHitScan(layer, x, y) {
  var result = [];
  for (var i = 0; i < pcbdata.footprints.length; i++) {
    var footprint = pcbdata.footprints[i];
    if (footprint.layer == layer) {
      if (pointWithinFootprintBbox(x, y, footprint.bbox)) {
        result.push(i);
      }
    }
  }
  return result;
}

function handlePointerDown(e, layerdict) {
  if (e.button != 0 && e.button != 1) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();

  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  layerdict.pointerStates[e.pointerId] = {
    distanceTravelled: 0,
    lastX: e.offsetX,
    lastY: e.offsetY,
    downTime: Date.now(),
  };
}

function handleMouseClick(e, layerdict) {
  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  var x = e.offsetX;
  var y = e.offsetY;
  var t = layerdict.transform;
  if (layerdict.layer == "B") {
    x = (devicePixelRatio * x / t.zoom - t.panx + t.x) / -t.s;
  } else {
    x = (devicePixelRatio * x / t.zoom - t.panx - t.x) / t.s;
  }
  y = (devicePixelRatio * y / t.zoom - t.y - t.pany) / t.s;
  var v = rotateVector([x, y], -settings.boardRotation);
  if ("nets" in pcbdata) {
    var net = netHitScan(layerdict.layer, ...v);
    if (net !== highlightedNet) {
      netClicked(net);
    }
  }
  if (highlightedNet === null) {
    var footprints = bboxHitScan(layerdict.layer, ...v);
    if (footprints.length > 0) {
      footprintsClicked(footprints);
    }
  }
}

function handlePointerLeave(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();

  if (!settings.redrawOnDrag) {
    redrawCanvas(layerdict);
  }

  delete layerdict.pointerStates[e.pointerId];
}

function resetTransform(layerdict) {
  layerdict.transform.panx = 0;
  layerdict.transform.pany = 0;
  layerdict.transform.zoom = 1;
  redrawCanvas(layerdict);
}

function handlePointerUp(e, layerdict) {
  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  e.preventDefault();
  e.stopPropagation();

  if (e.button == 2) {
    // Reset pan and zoom on right click.
    resetTransform(layerdict);
    layerdict.anotherPointerTapped = false;
    return;
  }

  // We haven't necessarily had a pointermove event since the interaction started, so make sure we update this now
  var ptr = layerdict.pointerStates[e.pointerId];
  ptr.distanceTravelled += Math.abs(e.offsetX - ptr.lastX) + Math.abs(e.offsetY - ptr.lastY);

  if (e.button == 0 && ptr.distanceTravelled < 10 && Date.now() - ptr.downTime <= 500) {
    if (Object.keys(layerdict.pointerStates).length == 1) {
      if (layerdict.anotherPointerTapped) {
        // This is the second pointer coming off of a two-finger tap
        resetTransform(layerdict);
      } else {
        // This is just a regular tap
        handleMouseClick(e, layerdict);
      }
      layerdict.anotherPointerTapped = false;
    } else {
      // This is the first finger coming off of what could become a two-finger tap
      layerdict.anotherPointerTapped = true;
    }
  } else {
    if (!settings.redrawOnDrag) {
      redrawCanvas(layerdict);
    }
    layerdict.anotherPointerTapped = false;
  }

  delete layerdict.pointerStates[e.pointerId];
}

function handlePointerMove(e, layerdict) {
  if (!layerdict.pointerStates.hasOwnProperty(e.pointerId)) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();

  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  var thisPtr = layerdict.pointerStates[e.pointerId];

  var dx = e.offsetX - thisPtr.lastX;
  var dy = e.offsetY - thisPtr.lastY;

  // If this number is low on pointer up, we count the action as a click
  thisPtr.distanceTravelled += Math.abs(dx) + Math.abs(dy);

  if (Object.keys(layerdict.pointerStates).length == 1) {
    // This is a simple drag
    layerdict.transform.panx += devicePixelRatio * dx / layerdict.transform.zoom;
    layerdict.transform.pany += devicePixelRatio * dy / layerdict.transform.zoom;
  } else if (Object.keys(layerdict.pointerStates).length == 2) {
    var otherPtr = Object.values(layerdict.pointerStates).filter((ptr) => ptr != thisPtr)[0];

    var oldDist = Math.sqrt(Math.pow(thisPtr.lastX - otherPtr.lastX, 2) + Math.pow(thisPtr.lastY - otherPtr.lastY, 2));
    var newDist = Math.sqrt(Math.pow(e.offsetX - otherPtr.lastX, 2)     + Math.pow(e.offsetY - otherPtr.lastY, 2));

    var scaleFactor = newDist/oldDist;

    if (scaleFactor != NaN) {
      layerdict.transform.zoom *= scaleFactor;

      var zoomd = (1 - scaleFactor) / layerdict.transform.zoom;
      layerdict.transform.panx += devicePixelRatio * otherPtr.lastX * zoomd;
      layerdict.transform.pany += devicePixelRatio * otherPtr.lastY * zoomd;
    }
  }

  thisPtr.lastX = e.offsetX;
  thisPtr.lastY = e.offsetY;

  if (settings.redrawOnDrag) {
    redrawCanvas(layerdict);
  }
}

function handleMouseWheel(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();
  var t = layerdict.transform;
  var wheeldelta = e.deltaY;
  if (e.deltaMode == 1) {
    // FF only, scroll by lines
    wheeldelta *= 30;
  } else if (e.deltaMode == 2) {
    wheeldelta *= 300;
  }
  var m = Math.pow(1.1, -wheeldelta / 40);
  // Limit amount of zoom per tick.
  if (m > 2) {
    m = 2;
  } else if (m < 0.5) {
    m = 0.5;
  }
  t.zoom *= m;
  var zoomd = (1 - m) / t.zoom;
  t.panx += devicePixelRatio * e.offsetX * zoomd;
  t.pany += devicePixelRatio * e.offsetY * zoomd;
  redrawCanvas(layerdict);
}

function addMouseHandlers(div, layerdict) {
  div.addEventListener("pointerdown", function(e) {
    handlePointerDown(e, layerdict);
  });
  div.addEventListener("pointermove", function(e) {
    handlePointerMove(e, layerdict);
  });
  div.addEventListener("pointerup", function(e) {
    handlePointerUp(e, layerdict);
  });
  var pointerleave = function(e) {
    handlePointerLeave(e, layerdict);
  }
  div.addEventListener("pointercancel", pointerleave);
  div.addEventListener("pointerleave", pointerleave);
  div.addEventListener("pointerout", pointerleave);

  div.onwheel = function(e) {
    handleMouseWheel(e, layerdict);
  }
  for (var element of [div, layerdict.bg, layerdict.fab, layerdict.silk, layerdict.highlight]) {
    element.addEventListener("contextmenu", function(e) {
      e.preventDefault();
    }, false);
  }
}

function setRedrawOnDrag(value) {
  settings.redrawOnDrag = value;
  writeStorage("redrawOnDrag", value);
}

function setShowCrosshair(value) {
  settings.showCrosshair = value;
  writeStorage("showCrosshair", value);
}

function setBoardRotation(value) {
  settings.boardRotation = value * 5;
  writeStorage("boardRotation", settings.boardRotation);
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
  resizeAll();
}

function initRender() {
  allcanvas = {
    front: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
      },
      pointerStates: {},
      anotherPointerTapped: false,
      bg: document.getElementById("F_bg"),
      fab: document.getElementById("F_fab"),
      silk: document.getElementById("F_slk"),
      highlight: document.getElementById("F_hl"),
      layer: "F",
    },
    back: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
      },
      pointerStates: {},
      anotherPointerTapped: false,
      bg: document.getElementById("B_bg"),
      fab: document.getElementById("B_fab"),
      silk: document.getElementById("B_slk"),
      highlight: document.getElementById("B_hl"),
      layer: "B",
    }
  };
  addMouseHandlers(document.getElementById("frontcanvas"), allcanvas.front);
  addMouseHandlers(document.getElementById("backcanvas"), allcanvas.back);
}

///////////////////////////////////////////////

///////////////////////////////////////////////
/* DOM manipulation and misc code */

var bomsplit;
var canvassplit;
var initDone = false;
var bomSortFunction = null;
var currentSortColumn = null;
var currentSortOrder = null;
var currentHighlightedRowId;
var highlightHandlers = [];
var footprintIndexToHandler = {};
var netsToHandler = {};
var highlightedFootprints = [];
var highlightedOrphanPads = [];
var highlightedNet = null;
var lastClicked;

function dbg(html) {
  dbgdiv.innerHTML = html;
}

function redrawIfInitDone() {
  if (initDone) {
    redrawCanvas(allcanvas.front);
    redrawCanvas(allcanvas.back);
  }
}

function padsVisible(value) {
  writeStorage("padsVisible", value);
  settings.renderPads = value;
  redrawIfInitDone();
}

function referencesVisible(value) {
  writeStorage("referencesVisible", value);
  settings.renderReferences = value;
  redrawIfInitDone();
}

function valuesVisible(value) {
  writeStorage("valuesVisible", value);
  settings.renderValues = value;
  redrawIfInitDone();
}

function tracksVisible(value) {
  writeStorage("tracksVisible", value);
  settings.renderTracks = value;
  redrawIfInitDone();
}

function zonesVisible(value) {
  writeStorage("zonesVisible", value);
  settings.renderZones = value;
  redrawIfInitDone();
}

function dnpOutline(value) {
  writeStorage("dnpOutline", value);
  settings.renderDnpOutline = value;
  redrawIfInitDone();
}

function setDarkMode(value) {
  if (value) {
    topmostdiv.classList.add("dark");
  } else {
    topmostdiv.classList.remove("dark");
  }
  writeStorage("darkmode", value);
  settings.darkMode = value;
  redrawIfInitDone();
}

function setFullscreen(value) {
  if (value) {
    document.documentElement.requestFullscreen();
  } else {
    document.exitFullscreen();
  }
}

function fabricationVisible(value) {
  writeStorage("fabricationVisible", value);
  settings.renderFabrication = value;
  redrawIfInitDone();
}

function silkscreenVisible(value) {
  writeStorage("silkscreenVisible", value);
  settings.renderSilkscreen = value;
  redrawIfInitDone();
}

function setHighlightPin1(value) {
  writeStorage("highlightpin1", value);
  settings.highlightpin1 = value;
  redrawIfInitDone();
}

function getStoredCheckboxRefs(checkbox) {
  function convert(ref) {
    var intref = parseInt(ref);
    if (isNaN(intref)) {
      for (var i = 0; i < pcbdata.footprints.length; i++) {
        if (pcbdata.footprints[i].ref == ref) {
          return i;
        }
      }
      return -1;
    } else {
      return intref;
    }
  }
  if (!(checkbox in settings.checkboxStoredRefs)) {
    var val = readStorage("checkbox_" + checkbox);
    settings.checkboxStoredRefs[checkbox] = val ? val : "";
  }
  if (!settings.checkboxStoredRefs[checkbox]) {
    return new Set();
  } else {
    return new Set(settings.checkboxStoredRefs[checkbox].split(",").map(r => convert(r)).filter(a => a >= 0));
  }
}

function getCheckboxState(checkbox, references) {
  var storedRefsSet = getStoredCheckboxRefs(checkbox);
  var currentRefsSet = new Set(references.map(r => r[1]));
  // Get difference of current - stored
  var difference = new Set(currentRefsSet);
  for (ref of storedRefsSet) {
    difference.delete(ref);
  }
  if (difference.size == 0) {
    // All the current refs are stored
    return "checked";
  } else if (difference.size == currentRefsSet.size) {
    // None of the current refs are stored
    return "unchecked";
  } else {
    // Some of the refs are stored
    return "indeterminate";
  }
}

function setBomCheckboxState(checkbox, element, references) {
  var state = getCheckboxState(checkbox, references);
  element.checked = (state == "checked");
  element.indeterminate = (state == "indeterminate");
}

function createCheckboxChangeHandler(checkbox, references, row) {
  return function() {
    refsSet = getStoredCheckboxRefs(checkbox);
    var darkenWhenChecked = settings.darkenWhenChecked == checkbox;
    eventArgs = {
      checkbox: checkbox,
      refs: references,
    }
    if (this.checked) {
      // checkbox ticked
      for (var ref of references) {
        refsSet.add(ref[1]);
      }
      if (darkenWhenChecked) {
        row.classList.add("checked");
      }
      eventArgs.state = 'checked';
    } else {
      // checkbox unticked
      for (var ref of references) {
        refsSet.delete(ref[1]);
      }
      if (darkenWhenChecked) {
        row.classList.remove("checked");
      }
      eventArgs.state = 'unchecked';
    }
    settings.checkboxStoredRefs[checkbox] = [...refsSet].join(",");
    writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
    updateCheckboxStats(checkbox);
    EventHandler.emitEvent(IBOM_EVENT_TYPES.CHECKBOX_CHANGE_EVENT, eventArgs);
  }
}

function clearHighlightedFootprints() {
  if (currentHighlightedRowId) {
    document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
    currentHighlightedRowId = null;
    highlightedFootprints = [];  
    highlightedOrphanPads = [];  
    highlightedNet = null;
  }
}

function createRowHighlightHandler(rowid, refs, net) {
  return function() {
    if (currentHighlightedRowId) {
      if (currentHighlightedRowId == rowid) {
        return;
      }
      document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
    }
    document.getElementById(rowid).classList.add("highlighted");
    currentHighlightedRowId = rowid;
    highlightedFootprints = refs ? refs.map(r => r[1]) : [];
    highlightedNet = net;
    drawHighlights();
    EventHandler.emitEvent(
      IBOM_EVENT_TYPES.HIGHLIGHT_EVENT,
      {
        rowid: rowid,
        refs: refs,
        net: net
      });
  }
}

function entryMatches(entry) {
  if (settings.bommode == "netlist") {
    // entry is just a net name
    return entry.toLowerCase().indexOf(filter) >= 0;
  }
  // check refs
  for (var ref of entry[3]) {
    if (ref[0].toLowerCase().indexOf(filter) >= 0) {
      return true;
    }
  }
  // check extra fields
  for (var i in config.extra_fields) {
    if (entry[4][i].toLowerCase().indexOf(filter) >= 0) {
      return true;
    }
  }
  // check value
  if (entry[1].toLowerCase().indexOf(filter) >= 0) {
    return true;
  }
  // check footprint
  if (entry[2].toLowerCase().indexOf(filter) >= 0) {
    return true;
  }
  return false;
}

function findRefInEntry(entry) {
  return entry[3].filter(r => r[0].toLowerCase() == reflookup);
}

function highlightFilter(s) {
  if (!filter) {
    return s;
  }
  var parts = s.toLowerCase().split(filter);
  if (parts.length == 1) {
    return s;
  }
  var r = "";
  var pos = 0;
  for (var i in parts) {
    if (i > 0) {
      r += '<mark class="highlight">' +
        s.substring(pos, pos + filter.length) +
        '</mark>';
      pos += filter.length;
    }
    r += s.substring(pos, pos + parts[i].length);
    pos += parts[i].length;
  }
  return r;
}

function checkboxSetUnsetAllHandler(checkboxname) {
  return function() {
    var checkboxnum = 0;
    while (checkboxnum < settings.checkboxes.length &&
      settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
      checkboxnum++;
    }
    if (checkboxnum >= settings.checkboxes.length) {
      return;
    }
    var allset = true;
    var checkbox;
    var row;
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      if (!checkbox.checked || checkbox.indeterminate) {
        allset = false;
        break;
      }
    }
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      checkbox.checked = !allset;
      checkbox.indeterminate = false;
      checkbox.onchange();
    }
  }
}

function createColumnHeader(name, cls, comparator) {
  var th = document.createElement("TH");
  th.innerHTML = name;
  th.classList.add(cls);
  th.style.cursor = "pointer";
  var span = document.createElement("SPAN");
  span.classList.add("sortmark");
  span.classList.add("none");
  th.appendChild(span);
  th.onclick = function() {
    if (currentSortColumn && this !== currentSortColumn) {
      // Currently sorted by another column
      currentSortColumn.childNodes[1].classList.remove(currentSortOrder);
      currentSortColumn.childNodes[1].classList.add("none");
      currentSortColumn = null;
      currentSortOrder = null;
    }
    if (currentSortColumn && this === currentSortColumn) {
      // Already sorted by this column
      if (currentSortOrder == "asc") {
        // Sort by this column, descending order
        bomSortFunction = function(a, b) {
          return -comparator(a, b);
        }
        currentSortColumn.childNodes[1].classList.remove("asc");
        currentSortColumn.childNodes[1].classList.add("desc");
        currentSortOrder = "desc";
      } else {
        // Unsort
        bomSortFunction = null;
        currentSortColumn.childNodes[1].classList.remove("desc");
        currentSortColumn.childNodes[1].classList.add("none");
        currentSortColumn = null;
        currentSortOrder = null;
      }
    } else {
      // Sort by this column, ascending order
      bomSortFunction = comparator;
      currentSortColumn = this;
      currentSortColumn.childNodes[1].classList.remove("none");
      currentSortColumn.childNodes[1].classList.add("asc");
      currentSortOrder = "asc";
    }
    populateBomBody();
  }
  return th;
}

function populateBomHeader() {
  while (bomhead.firstChild) {
    bomhead.removeChild(bomhead.firstChild);
  }
  var tr = document.createElement("TR");
  var th = document.createElement("TH");
  th.classList.add("numCol");
  tr.appendChild(th);
  var checkboxCompareClosure = function(checkbox) {
    return (a, b) => {
      var stateA = getCheckboxState(checkbox, a[3]);
      var stateB = getCheckboxState(checkbox, b[3]);
      if (stateA > stateB) return -1;
      if (stateA < stateB) return 1;
      return 0;
    }
  }
  if (settings.bommode == "netlist") {
    th = createColumnHeader("Net name", "bom-netname", (a, b) => {
      if (a > b) return -1;
      if (a < b) return 1;
      return 0;
    });
    tr.appendChild(th);
  } else {
    for (var checkbox of settings.checkboxes) {
      th = createColumnHeader(
        checkbox, "bom-checkbox", checkboxCompareClosure(checkbox));
      th.onclick = fancyDblClickHandler(
        th, th.onclick.bind(th), checkboxSetUnsetAllHandler(checkbox));
      tr.appendChild(th);
    }
    tr.appendChild(createColumnHeader("References", "References", (a, b) => {
      var i = 0;
      while (i < a[3].length && i < b[3].length) {
        if (a[3][i] != b[3][i]) return a[3][i] > b[3][i] ? 1 : -1;
        i++;
      }
      return a[3].length - b[3].length;
    }));
    // Extra fields
    if (config.extra_fields.length > 0) {
      var extraFieldCompareClosure = function(fieldIndex) {
        return (a, b) => {
          var fa = a[4][fieldIndex];
          var fb = b[4][fieldIndex];
          if (fa != fb) return fa > fb ? 1 : -1;
          else return 0;
        }
      }
      for (var i in config.extra_fields) {
        tr.appendChild(createColumnHeader(
          config.extra_fields[i], "extra", extraFieldCompareClosure(i)));
      }
    }
    tr.appendChild(createColumnHeader("Value", "Value", (a, b) => {
      return valueCompare(a[5], b[5], a[1], b[1]);
    }));
    tr.appendChild(createColumnHeader("Footprint", "Footprint", (a, b) => {
      if (a[2] != b[2]) return a[2] > b[2] ? 1 : -1;
      else return 0;
    }));
    if (settings.bommode == "grouped") {
      tr.appendChild(createColumnHeader("Quantity", "Quantity", (a, b) => {
        return a[3].length - b[3].length;
      }));
    }
  }
  bomhead.appendChild(tr);
}

function populateBomBody() {
  while (bom.firstChild) {
    bom.removeChild(bom.firstChild);
  }
  highlightHandlers = [];
  footprintIndexToHandler = {};
  netsToHandler = {};
  currentHighlightedRowId = null;
  var first = true;
  if (settings.bommode == "netlist") {
    bomtable = pcbdata.nets.slice();
  } else {
    switch (settings.canvaslayout) {
      case 'F':
        bomtable = pcbdata.bom.F.slice();
        break;
      case 'FB':
        bomtable = pcbdata.bom.both.slice();
        break;
      case 'B':
        bomtable = pcbdata.bom.B.slice();
        break;
    }
    if (settings.bommode == "ungrouped") {
      // expand bom table
      expandedTable = []
      for (var bomentry of bomtable) {
        for (var ref of bomentry[3]) {
          expandedTable.push([1, bomentry[1], bomentry[2], [ref], bomentry[4], bomentry[5]]);
        }
      }
      bomtable = expandedTable;
    }
  }
  if (bomSortFunction) {
    bomtable = bomtable.sort(bomSortFunction);
  }
  for (var i in bomtable) {
    var bomentry = bomtable[i];
    if (filter && !entryMatches(bomentry)) {
      continue;
    }
    var references = null;
    var netname = null;
    var tr = document.createElement("TR");
    var td = document.createElement("TD");
    var rownum = +i + 1;
    tr.id = "bomrow" + rownum;
    td.textContent = rownum;
    tr.appendChild(td);
    if (settings.bommode == "netlist") {
      netname = bomentry;
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(netname ? netname : "&lt;no net&gt;");
      tr.appendChild(td);
    } else {
      if (reflookup) {
        references = findRefInEntry(bomentry);
        if (references.length == 0) {
          continue;
        }
      } else {
        references = bomentry[3];
      }
      // Checkboxes
      for (var checkbox of settings.checkboxes) {
        if (checkbox) {
          td = document.createElement("TD");
          var input = document.createElement("input");
          input.type = "checkbox";
          input.onchange = createCheckboxChangeHandler(checkbox, references, tr);
          setBomCheckboxState(checkbox, input, references);
          if (input.checked && settings.darkenWhenChecked == checkbox) {
            tr.classList.add("checked");
          }
          td.appendChild(input);
          tr.appendChild(td);
        }
      }
      // References
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(references.map(r => r[0]).join(", "));
      tr.appendChild(td);
      // Extra fields
      for (var i in config.extra_fields) {
        td = document.createElement("TD");
        td.innerHTML = highlightFilter(bomentry[4][i]);
        tr.appendChild(td);
      }
      // Value
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(bomentry[1]);
      tr.appendChild(td);
      // Footprint
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(bomentry[2]);
      tr.appendChild(td);
      if (settings.bommode == "grouped") {
        // Quantity
        td = document.createElement("TD");
        td.textContent = bomentry[3].length;
        tr.appendChild(td);
      }
    }
    bom.appendChild(tr);
    var handler = createRowHighlightHandler(tr.id, references, netname);
    tr.onmousemove = handler;
    highlightHandlers.push({
      id: tr.id,
      handler: handler,
    });
    if (references !== null) {
      for (var refIndex of references.map(r => r[1])) {
        footprintIndexToHandler[refIndex] = handler;
      }
    }
    if (netname !== null) {
      netsToHandler[netname] = handler;
    }
    if ((filter || reflookup) && first) {
      handler();
      first = false;
    }
  }
  EventHandler.emitEvent(
    IBOM_EVENT_TYPES.BOM_BODY_CHANGE_EVENT,
    {
      filter: filter,
      reflookup: reflookup,
      checkboxes: settings.checkboxes,
      bommode: settings.bommode,
    });
}

function highlightPreviousRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[highlightHandlers.length - 1].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[0].id == currentHighlightedRowId) {
      highlightHandlers[highlightHandlers.length - 1].handler();
    } else {
      for (var i = 0; i < highlightHandlers.length - 1; i++) {
        if (highlightHandlers[i + 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function highlightNextRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[0].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[highlightHandlers.length - 1].id == currentHighlightedRowId) {
      highlightHandlers[0].handler();
    } else {
      for (var i = 1; i < highlightHandlers.length; i++) {
        if (highlightHandlers[i - 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function populateBomTable() {
  populateBomHeader();
  populateBomBody();
}

function footprintsClicked(footprintIndexes) {
  var lastClickedIndex = footprintIndexes.indexOf(lastClicked);
  for (var i = 1; i <= footprintIndexes.length; i++) {
    var refIndex = footprintIndexes[(lastClickedIndex + i) % footprintIndexes.length];
    if (refIndex in footprintIndexToHandler) {
      lastClicked = refIndex;
      footprintIndexToHandler[refIndex]();
      smoothScrollToRow(currentHighlightedRowId);
      break;
    }
  }
}

function netClicked(net) {
  if (net in netsToHandler) {
    netsToHandler[net]();
    smoothScrollToRow(currentHighlightedRowId);
  } else {
    clearHighlightedFootprints();
    highlightedNet = net;
    drawHighlights();
  }
}

function updateFilter(input) {
  filter = input.toLowerCase();
  populateBomTable();
}

function updateRefLookup(input) {
  reflookup = input.toLowerCase();
  populateBomTable();
}

function changeCanvasLayout(layout) {
  document.getElementById("fl-btn").classList.remove("depressed");
  document.getElementById("fb-btn").classList.remove("depressed");
  document.getElementById("bl-btn").classList.remove("depressed");
  switch (layout) {
    case 'F':
      document.getElementById("fl-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.collapse(1);
      }
      break;
    case 'B':
      document.getElementById("bl-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.collapse(0);
      }
      break;
    default:
      document.getElementById("fb-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.setSizes([50, 50]);
      }
  }
  settings.canvaslayout = layout;
  writeStorage("canvaslayout", layout);
  resizeAll();
  changeBomMode(settings.bommode);
}

function populateMetadata() {
  document.getElementById("title").innerHTML = pcbdata.metadata.title;
  document.getElementById("revision").innerHTML = "Rev: " + pcbdata.metadata.revision;
  document.getElementById("company").innerHTML = pcbdata.metadata.company;
  document.getElementById("filedate").innerHTML = pcbdata.metadata.date;
  if (pcbdata.metadata.title != "") {
    document.title = pcbdata.metadata.title + " BOM";
  }
  // Calculate board stats
  var fp_f = 0, fp_b = 0, pads_f = 0, pads_b = 0, pads_th = 0;
  for (var i = 0; i < pcbdata.footprints.length; i++) {
    if (pcbdata.bom.skipped.includes(i)) continue;
    var mod = pcbdata.footprints[i];
    if (mod.layer == "F") {
      fp_f++;
    } else {
      fp_b++;
    }
    for (var pad of mod.pads) {
      if (pad.type == "th") {
        pads_th++;
      } else {
        if (pad.layers.includes("F")) {
          pads_f++;
        }
        if (pad.layers.includes("B")) {
          pads_b++;
        }
      }
    }
  }
  document.getElementById("stats-components-front").innerHTML = fp_f;
  document.getElementById("stats-components-back").innerHTML = fp_b;
  document.getElementById("stats-components-total").innerHTML = fp_f + fp_b;
  document.getElementById("stats-groups-front").innerHTML = pcbdata.bom.F.length;
  document.getElementById("stats-groups-back").innerHTML = pcbdata.bom.B.length;
  document.getElementById("stats-groups-total").innerHTML = pcbdata.bom.both.length;
  document.getElementById("stats-smd-pads-front").innerHTML = pads_f;
  document.getElementById("stats-smd-pads-back").innerHTML = pads_b;
  document.getElementById("stats-smd-pads-total").innerHTML = pads_f + pads_b;
  document.getElementById("stats-th-pads").innerHTML = pads_th;
  // Update version string
  document.getElementById("github-link").innerHTML = "InteractiveHtmlBom&nbsp;" +
    /^v\d+\.\d+/.exec(pcbdata.ibom_version)[0];
}

function changeBomLayout(layout) {
  document.getElementById("bom-btn").classList.remove("depressed");
  document.getElementById("lr-btn").classList.remove("depressed");
  document.getElementById("tb-btn").classList.remove("depressed");
  switch (layout) {
    case 'bom-only':
      document.getElementById("bom-btn").classList.add("depressed");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      document.getElementById("frontcanvas").style.display = "none";
      document.getElementById("backcanvas").style.display = "none";
      document.getElementById("bot").style.height = "";
      break;
    case 'top-bottom':
      document.getElementById("tb-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.remove("split-horizontal");
      document.getElementById("canvasdiv").classList.remove("split-horizontal");
      document.getElementById("frontcanvas").classList.add("split-horizontal");
      document.getElementById("backcanvas").classList.add("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        direction: "vertical",
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        onDragEnd: resizeAll
      });
      break;
    case 'left-right':
      document.getElementById("lr-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.add("split-horizontal");
      document.getElementById("canvasdiv").classList.add("split-horizontal");
      document.getElementById("frontcanvas").classList.remove("split-horizontal");
      document.getElementById("backcanvas").classList.remove("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        direction: "vertical",
        onDragEnd: resizeAll
      });
  }
  settings.bomlayout = layout;
  writeStorage("bomlayout", layout);
  changeCanvasLayout(settings.canvaslayout);
}

function changeBomMode(mode) {
  document.getElementById("bom-grouped-btn").classList.remove("depressed");
  document.getElementById("bom-ungrouped-btn").classList.remove("depressed");
  document.getElementById("bom-netlist-btn").classList.remove("depressed");
  switch (mode) {
    case 'grouped':
      document.getElementById("bom-grouped-btn").classList.add("depressed");
      break;
    case 'ungrouped':
      document.getElementById("bom-ungrouped-btn").classList.add("depressed");
      break;
    case 'netlist':
      document.getElementById("bom-netlist-btn").classList.add("depressed");
  }
  writeStorage("bommode", mode);
  if (mode != settings.bommode) {
    settings.bommode = mode;
    bomSortFunction = null;
    currentSortColumn = null;
    currentSortOrder = null;
    clearHighlightedFootprints();
  }
  populateBomTable();
}

function focusFilterField() {
  focusInputField(document.getElementById("filter"));
}

function focusRefLookupField() {
  focusInputField(document.getElementById("reflookup"));
}

function toggleBomCheckbox(bomrowid, checkboxnum) {
  if (!bomrowid || checkboxnum > settings.checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum].childNodes[0];
  checkbox.checked = !checkbox.checked;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function checkBomCheckbox(bomrowid, checkboxname) {
  var checkboxnum = 0;
  while (checkboxnum < settings.checkboxes.length &&
    settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
    checkboxnum++;
  }
  if (!bomrowid || checkboxnum >= settings.checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum + 1].childNodes[0];
  checkbox.checked = true;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function setBomCheckboxes(value) {
  writeStorage("bomCheckboxes", value);
  settings.checkboxes = value.split(",").filter((e) => e);
  prepCheckboxes();
  populateBomTable();
  populateDarkenWhenCheckedOptions();
}

function setDarkenWhenChecked(value) {
  writeStorage("darkenWhenChecked", value);
  settings.darkenWhenChecked = value;
  populateBomTable();
}

function prepCheckboxes() {
  var table = document.getElementById("checkbox-stats");
  while (table.childElementCount > 1) {
    table.removeChild(table.lastChild);
  }
  if (settings.checkboxes.length) {
    table.style.display = "";
  } else {
    table.style.display = "none";
  }
  for (var checkbox of settings.checkboxes) {
    var tr = document.createElement("TR");
    var td = document.createElement("TD");
    td.innerHTML = checkbox;
    tr.appendChild(td);
    td = document.createElement("TD");
    td.id = "checkbox-stats-" + checkbox;
    var progressbar = document.createElement("div");
    progressbar.classList.add("bar");
    td.appendChild(progressbar);
    var text = document.createElement("div");
    text.classList.add("text");
    td.appendChild(text);
    tr.appendChild(td);
    table.appendChild(tr);
    updateCheckboxStats(checkbox);
  }
}

function populateDarkenWhenCheckedOptions() {
  var container = document.getElementById("darkenWhenCheckedContainer");

  if (settings.checkboxes.length == 0) {
    container.parentElement.style.display = "none";
    return;
  }

  container.innerHTML = '';
  container.parentElement.style.display = "inline-block";

  function createOption(name, displayName) {
    var id = "darkenWhenChecked-" + name;

    var div = document.createElement("div");
    div.classList.add("radio-container");

    var input = document.createElement("input");
    input.type = "radio";
    input.name = "darkenWhenChecked";
    input.value = name;
    input.id = id;
    input.onchange = () => setDarkenWhenChecked(name);
    div.appendChild(input);

    // Preserve the selected element when the checkboxes change
    if (name == settings.darkenWhenChecked) {
      input.checked = true;
    }

    var label = document.createElement("label");
    label.innerHTML = displayName;
    label.htmlFor = id;
    div.appendChild(label);

    container.appendChild(div);
  }
  createOption("", "None");
  for (var checkbox of settings.checkboxes) {
    createOption(checkbox, checkbox);
  }
}

function updateCheckboxStats(checkbox) {
  var checked = getStoredCheckboxRefs(checkbox).size;
  var total = pcbdata.footprints.length - pcbdata.bom.skipped.length;
  var percent = checked * 100.0 / total;
  var td = document.getElementById("checkbox-stats-" + checkbox);
  td.firstChild.style.width = percent + "%";
  td.lastChild.innerHTML = checked + "/" + total + " (" + Math.round(percent) + "%)";
}

document.onkeydown = function(e) {
  switch (e.key) {
    case "n":
      if (document.activeElement.type == "text") {
        return;
      }
      if (currentHighlightedRowId !== null) {
        checkBomCheckbox(currentHighlightedRowId, "placed");
        highlightNextRow();
        e.preventDefault();
      }
      break;
    case "ArrowUp":
      highlightPreviousRow();
      e.preventDefault();
      break;
    case "ArrowDown":
      highlightNextRow();
      e.preventDefault();
      break;
    default:
      break;
  }
  if (e.altKey) {
    switch (e.key) {
      case "f":
        focusFilterField();
        e.preventDefault();
        break;
      case "r":
        focusRefLookupField();
        e.preventDefault();
        break;
      case "z":
        changeBomLayout("bom-only");
        e.preventDefault();
        break;
      case "x":
        changeBomLayout("left-right");
        e.preventDefault();
        break;
      case "c":
        changeBomLayout("top-bottom");
        e.preventDefault();
        break;
      case "v":
        changeCanvasLayout("F");
        e.preventDefault();
        break;
      case "b":
        changeCanvasLayout("FB");
        e.preventDefault();
        break;
      case "n":
        changeCanvasLayout("B");
        e.preventDefault();
        break;
      default:
        break;
    }
    if (e.key >= '1' && e.key <= '9') {
      toggleBomCheckbox(currentHighlightedRowId, parseInt(e.key));
    }
  }
}

function hideNetlistButton() {
  document.getElementById("bom-ungrouped-btn").classList.remove("middle-button");
  document.getElementById("bom-ungrouped-btn").classList.add("right-most-button");
  document.getElementById("bom-netlist-btn").style.display = "none";
}

window.onload = function(e) {
  initUtils();
  initRender();
  initStorage();
  initDefaults();
  cleanGutters();
  populateMetadata();
  dbgdiv = document.getElementById("dbg");
  bom = document.getElementById("bombody");
  bomhead = document.getElementById("bomhead");
  filter = "";
  reflookup = "";
  if (!("nets" in pcbdata)) {
    hideNetlistButton();
  }
  initDone = true;
  prepCheckboxes();
  // Triggers render
  changeBomLayout(settings.bomlayout);

  // Users may leave fullscreen without touching the checkbox. Uncheck.
  document.addEventListener('fullscreenchange', () => {
    if (!document.fullscreenElement)
      document.getElementById('fullscreenCheckbox').checked = false;
  });
}

window.onresize = resizeAll;
window.matchMedia("print").addListener(resizeAll);

///////////////////////////////////////////////

///////////////////////////////////////////////
 
///////////////////////////////////////////////
  </script>
</head>

<body>
<!-- USERHEADER -->
<div id="topmostdiv" class="topmostdiv">
  <div id="top">
    <div style="float: right; height: 100%;">
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="menubtn"></button>
        <div class="menu-content">
          <label class="menu-label menu-label-top" style="width: calc(50% - 18px)">
            <input id="darkmodeCheckbox" type="checkbox" onchange="setDarkMode(this.checked)">
            Dark mode
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label menu-label-top" style="width: calc(50% - 17px); border-left: 0;">
            <input id="fullscreenCheckbox" type="checkbox" onchange="setFullscreen(this.checked)">
            Full Screen
          </label>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="fabricationCheckbox" type="checkbox" checked onchange="fabricationVisible(this.checked)">
            Fab layer
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="silkscreenCheckbox" type="checkbox" checked onchange="silkscreenVisible(this.checked)">
            Silkscreen
          </label>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="referencesCheckbox" type="checkbox" checked onchange="referencesVisible(this.checked)">
            References
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="valuesCheckbox" type="checkbox" checked onchange="valuesVisible(this.checked)">
            Values
          </label>
          <div id="tracksAndZonesCheckboxes">
            <label class="menu-label" style="width: calc(50% - 18px)">
              <input id="tracksCheckbox" type="checkbox" checked onchange="tracksVisible(this.checked)">
              Tracks
            </label><!-- This comment eats space! All of it!
            --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
              <input id="zonesCheckbox" type="checkbox" checked onchange="zonesVisible(this.checked)">
              Zones
            </label>
          </div>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="padsCheckbox" type="checkbox" checked onchange="padsVisible(this.checked)">
            Pads
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="dnpOutlineCheckbox" type="checkbox" checked onchange="dnpOutline(this.checked)">
            DNP outlined
          </label>
          <label class="menu-label">
            <input id="highlightpin1Checkbox" type="checkbox" onchange="setHighlightPin1(this.checked)">
            Highlight first pin
          </label>
          <label class="menu-label">
            <input id="dragCheckbox" type="checkbox" checked onchange="setRedrawOnDrag(this.checked)">
            Continuous redraw on drag
          </label>
          <label class="menu-label">
            <input id="crosshairCheckbox" type="checkbox" checked onchange="setShowCrosshair(this.checked)">
            Show Crosshair
          </label>
          <label class="menu-label">
            <span>Board rotation</span>
            <span style="float: right"><span id="rotationDegree">0</span>&#176;</span>
            <input id="boardRotation" type="range" min="-36" max="36" value="0" class="slider" oninput="setBoardRotation(this.value)">
          </label>
          <label class="menu-label">
            <div style="margin-left: 5px">Bom checkboxes</div>
            <input id="bomCheckboxes" class="menu-textbox" type=text
                   oninput="setBomCheckboxes(this.value)">
          </label>
          <label class="menu-label">
            <div style="margin-left: 5px">Darken when checked</div>
            <div id="darkenWhenCheckedContainer"></div>
          </label>
          <label class="menu-label">
            <span class="shameless-plug">
              <span>Created using</span>
              <a id="github-link" target="blank" href="https://github.com/openscopeproject/InteractiveHtmlBom">InteractiveHtmlBom</a>
            </span>
          </label>
        </div>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="fl-btn" class="left-most-button" onclick="changeCanvasLayout('F')"
                title="Front only">F
        </button>
        <button id="fb-btn" class="middle-button" onclick="changeCanvasLayout('FB')"
                title="Front and Back">FB
        </button>
        <button id="bl-btn" class="right-most-button" onclick="changeCanvasLayout('B')"
                title="Back only">B
        </button>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="bom-btn" class="left-most-button" onclick="changeBomLayout('bom-only')"
                title="BOM only"></button>
        <button id="lr-btn" class="middle-button" onclick="changeBomLayout('left-right')"
                title="BOM left, drawings right"></button>
        <button id="tb-btn" class="right-most-button" onclick="changeBomLayout('top-bottom')"
                title="BOM top, drawings bot"></button>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="bom-grouped-btn" class="left-most-button" onclick="changeBomMode('grouped')"
                title="Grouped BOM"></button>
        <button id="bom-ungrouped-btn" class="middle-button" onclick="changeBomMode('ungrouped')"
                title="Ungrouped BOM"></button>
        <button id="bom-netlist-btn" class="right-most-button" onclick="changeBomMode('netlist')"
                title="Netlist"></button>
      </div>
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="statsbtn"></button>
        <div class="menu-content">
          <table class="stats">
            <tbody>
              <tr>
                <td width="40%">Board stats</td>
                <td>Front</td>
                <td>Back</td>
                <td>Total</td>
              </tr>
              <tr>
                <td>Components</td>
                <td id="stats-components-front">~</td>
                <td id="stats-components-back">~</td>
                <td id="stats-components-total">~</td>
              </tr>
              <tr>
                <td>Groups</td>
                <td id="stats-groups-front">~</td>
                <td id="stats-groups-back">~</td>
                <td id="stats-groups-total">~</td>
              </tr>
              <tr>
                <td>SMD pads</td>
                <td id="stats-smd-pads-front">~</td>
                <td id="stats-smd-pads-back">~</td>
                <td id="stats-smd-pads-total">~</td>
              </tr>
              <tr>
                <td>TH pads</td>
                <td colspan=3 id="stats-th-pads">~</td>
              </tr>
            </tbody>
          </table>
          <table class="stats">
            <col width="40%"/><col />
            <tbody id="checkbox-stats">
              <tr>
                <td colspan=2 style="border-top: 0">Checkboxes</td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="iobtn"></button>
        <div class="menu-content">
          <div class="menu-label menu-label-top">
            <div style="margin-left: 5px;">Save board image</div>
            <div class="flexbox">
              <input id="render-save-width" class="menu-textbox" type="text" value="1000" placeholder="Width"
                  style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
              <span>X</span>
              <input id="render-save-height" class="menu-textbox" type="text" value="1000" placeholder="Height"
                  style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
            </div>
            <label>
              <input id="render-save-transparent" type="checkbox">
              Transparent background
            </label>
            <div class="flexbox">
              <button class="savebtn" onclick="saveImage('F')">Front</button>
              <button class="savebtn" onclick="saveImage('B')">Back</button>
            </div>
          </div>
          <div class="menu-label">
            <span style="margin-left: 5px;">Config and checkbox state</span>
            <div class="flexbox">
              <button class="savebtn" onclick="saveSettings()">Export</button>
              <button class="savebtn" onclick="loadSettings()">Import</button>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div id="fileinfodiv" style="overflow: auto;">
      <table class="fileinfo">
        <tbody>
          <tr>
            <td id="title" class="title" style="width: 70%">
              Title
            </td>
            <td id="revision" class="title" style="width: 30%">
              Revision
            </td>
          </tr>
          <tr>
            <td id="company">
              Company
            </td>
            <td id="filedate">
              Date
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </div>
  <div id="bot" class="split" style="height: calc(100% - 80px)">
    <div id="bomdiv" class="split split-horizontal">
      <div style="width: 100%">
        <input id="reflookup" class="textbox searchbox reflookup hideonprint" type="text" placeholder="Ref lookup"
               oninput="updateRefLookup(this.value)">
        <input id="filter" class="textbox searchbox filter hideonprint" type="text" placeholder="Filter"
               oninput="updateFilter(this.value)">
        <div class="button-container hideonprint" style="float: left; margin: 0;">
          <button id="copy" title="Copy bom table to clipboard"
               onclick="copyToClipboard()"></button>
        </div>
      </div>
      <div id="dbg"></div>
      <table class="bom">
        <thead id="bomhead">
        </thead>
        <tbody id="bombody">
        </tbody>
      </table>
    </div>
    <div id="canvasdiv" class="split split-horizontal">
      <div id="frontcanvas" class="split" touch-action="none" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="F_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="F_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="F_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
          <canvas id="F_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
        </div>
      </div>
      <div id="backcanvas" class="split" touch-action="none" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="B_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="B_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="B_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
          <canvas id="B_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
        </div>
      </div>
    </div>
  </div>
</div>
<!-- USERFOOTER -->
</body>

</html>
